Browse All Jobs
Job Description

Innovaccer is seeking a Software Development Engineer-II (Backend) to contribute to the development of AI products and enhance the overall product experience. The role involves collaborating with cross-functional teams to understand requirements, define technical solutions, and deliver high-quality software. The candidate will write clean, efficient code, optimize application performance, and troubleshoot complex technical issues.

Responsibilities:

  • Design and lead the development of various AI products.
  • Collaborate with Product Owners, UX Designers, Data Scientists, and Other Engineers.
  • Write clean, efficient, modular and well-documented code.
  • Conduct code reviews and mentor engineers.
  • Optimize application performance.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the overall architecture, design, and development of the backend and frontend.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3-6 years of professional experience in developing large scale applications with focus on both backend and frontend.
  • Strong understanding of Python, Django, FastAPI, MongoDB, Snowflake, AWS, and Azure.
  • Deep knowledge of software engineering principles, design patterns, and best practices.
  • Strong problem-solving skills.
  • Excellent communication skills.
  • Experience working in an agile development environment is preferred.

Benefits Offered:

  • Generous Leave Benefits (up to 40 days).
  • Parental Leave.
  • Sabbatical Leave Policy.
  • Health Insurance.
  • Pet-Friendly Office (Noida office only).
  • Creche Facility for children (India offices).
Apply Manually