Back End Development Intern

Job Description: Back End Development Intern

Location: Chennai / Thanjavur / Hybrid

Type: Internship

Reports to: Development Lead

Company Overview:

Avivo is a cutting-edge technology startup specializing in developing innovative technology products and professional services, with a strong focus on contract intelligence and contract management. Leveraging thepower of Generative AI and Natural Language Processing (NLP), we aim to revolutionize how organizations handle and manage their contracts, making processes more efficient, compliant, and insightful.

Position Overview:

We are seeking motivated Back End Development Interns to join our team at Avivo. 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.

Benefits:

  • Hands-on experience with cutting-edge technologies and industry practices.
  • Mentorship and guidance from experienced professionals.
  • Opportunities for professional growth and potential career advancement.
  • Flexible work environment.
  • Collaborative and inclusive company culture.

Join our team and be part of an exciting journey to build innovative solutions that make a difference! Apply now by submitting your resume to [email protected]