Location: Chennai / Thanjavur / Hybrid
Type: Internship
Reports to: Development Lead
Position Overview
We are seeking motivated Back End Development Interns to join our team. In this role, you will work alongside our experienced developers to design, develop, and maintain server-side logic, databases, and APIs for our software solutions. This internship will provide you with hands-on experience in back-end development, allowing you to build and enhance your technical skills
Key Responsibilities
- Server-Side Development: Assist in the design and implementation of server-side logic, ensuring efficient and reliable performance.
- Database Management: Work with relational and NoSQL databases, contributing to the design and maintenance of database schemas.
- API Development: Help develop and maintain RESTful APIs to support front-end functionalities and ensure seamless integration.
- Code Quality: Contribute to maintaining high code quality through code reviews, testing, and adherence to best practices and coding standards.
- Team Collaboration: Work closely with front-end developers, product managers, and other team members to translate requirements into technical specifications and deliverables.
- Learning and Growth: Engage in continuous learning and skill development, keeping up with industry trends and emerging technologies.
- Documentation: Assist in creating and maintaining technical documentation related to back-end development, including system architecture diagrams and API documentation.
Qualifications
- Currently pursuing a Bachelor s degree in Computer Science, Engineering, or a related field.
- Basic understanding of modern programming languages and back-end frameworks (e.g., JavaScript, Node.js, Python, Java).
- Familiarity with database concepts and basic experience with relational or NoSQL databases (e.g., MySQL, MongoDB).
- Basic understanding of RESTful API design and implementation.
- Interest in cloud platforms and services (e.g., AWS, Azure, Google Cloud).
- Basic understanding of version control systems (e.g., Git, Bitbucket).
- Strong problem-solving and analytical skills.
- Good communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Eagerness to learn and apply back-end development best practices and methodologies.
Preferred Qualifications
- Previous internship or project experience in back-end development.
- Familiarity with DevOps practices, CI/CD pipelines.
- Understanding of microservices architecture.
- Interest in AI-driven tools and contract management solutions.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.