Job Description
Innovaccer is seeking a Software Development Engineer-III (Fullstack) to contribute to building an amazing product experience. This role involves collaborating with other engineers to create delightful features that address customer pain points. The ideal candidate will participate in the entire project lifecycle, from prototyping to delivery, and will focus on improving the performance, scalability, stability, and security of the product.
Role Involves:
- Building efficient and reusable applications and abstractions.
- Identifying and communicating back-end best practices.
- Participating in the project life-cycle from pitch/prototyping through definition and design to build, integration, QA, and delivery.
- Analyzing and improving the performance, scalability, stability, and security of the product.
- Improving engineering standards, tooling, and processes.
Requirements:
- 6+ years of experience with a start-up mentality and a high willingness to learn.
- Expertise in Python with Async, with extensive experience on products/services using these languages.
- Aggressive problem diagnosis and creative problem-solving skills.
- Expertise in Kubernetes and containerization.
- Expertise in Python and Django.
- Experience in MongoDB or other NoSQL databases.
- Experience with Distributed Async Task Queue like Celery.
- Some experience in RDBMS.
- Experience with ElasticSearch.
- Experience in Solution Architecture.
- Proven experience with Git & CICD.
- Bachelor's degree in Computer Science/Software Engineering.
- Good experience in distributed programming and building highly scalable application systems.
- Nice to have - Experience working in FE (JS + React)
What Innovaccer Offers:
- Generous Leave Benefits: Enjoy generous leave benefits of up to 40 days.
- Parental Leave: Experience one of the industry's best parental leave policies.
- Sabbatical Leave Policy.
- Health Insurance.
- Pet-Friendly Office (Noida office only).
- Creche Facility for children (India offices).