Applications are invited for the Backend Developer Internship at AegisCovenant, Gurugram. Check the eligibility and other details below!
About AegisCovenant
AegisCovenant provide Roadside Assistance, Insurance Management Services, Vehicle renting & subscription services for OEM Dealers.
Internship Details
AegisCovenant is looking for a proactive and skilled Backend Developer Intern to join our team! This role offers an exciting opportunity to work on both new applications and the maintenance of existing ones, providing hands-on experience across the backend. You’ll be working with Node.js on the backend, SQL and DynamoDB databases, and gaining exposure to AWS services. This is an in-office internship, ideal for someone eager to write production-ready code while continuously learning in a collaborative environment.
Responsibilities
- Backend Development: Build, test, and maintain backend components using Node.js. Work with SQL and DynamoDB databases to support data storage, retrieval, and processing needs.
- Web Scraping: Develop and maintain web scraping scripts using Puppeteer to automate data extraction tasks from various websites, ensuring efficient data retrieval and adhering to web scraping best practices.
- AWS and Big Data: Work with AWS services (e.g., Lambda, S3) and Big Data tools, gaining valuable cloud and data management skills.
- Code Quality and Best Practices: Write clean, efficient, and production-ready code following best practices. Use Git for version control and maintain code quality through testing and debugging.
- Continuous Learning & Collaboration: Engage with cross-functional teams, including front-end developers, designers, and QA to deliver end-to-end solutions. Be ready to learn and apply new technologies, including TypeScript and CI/CD practices.
Requirements
- Proficiency in Node.js with the ability to write production-ready code.
- Database Knowledge: Experience with SQL databases and familiarity with NoSQL (DynamoDB) is preferred.
- API Development: Familiarity with RESTful APIs, including PUT vs PATCH methods, 400 vs 500 status codes, and concepts of authentication vs authorization.
- Git Version Control: Ability to work with Git, including branching, merging, and pull requests.
- AWS and TypeScript: Knowledge of AWS services (e.g., S3, Lambda,EC2) and TypeScript is a plus.
- Architectural Knowledge: Familiarity with layered architecture, modularity, and functional vs object-oriented programming approaches.
- Problem-Solving Skills: Ability to work through complex technical issues independently and as part of a team.
- Adaptability: Willingness to take on new tasks and learn new technologies as needed.
Preferred Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Prior internship or project experience in development is a plus.
Benefits
- Hands-on experience working on end-to-end projects in a dynamic industry
- Mentorship from experienced backend developers and exposure to real-world technical challenges.
- Opportunity for full-time employment based on performance and contributions.
- Competitive stipend of ₹30,000 per month.
- Complimentary lunch provided by the office.
- Enjoy a 5-day working week, promoting a healthy work-life balance.
How to Apply?
Interested candidates can directly apply through this link.
Stipend
Competitive stipend of ₹30,000 per month.
Location
Gurugram, Haryana, India