Job Description
Innovaccer is seeking a Software Development Engineer-III (Backend) to contribute to building an advanced Healthcare Intelligence Platform. The engineer will collaborate with other engineers to create features that address customer pain points. This role involves improving the performance, scalability, stability, and security of the product, as well as enhancing engineering standards, tooling, and processes.
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.
- Expert in Python, Go, or Java, and experience with any web framework (relevant to the language).
- Aggressive problem diagnosis and creative problem-solving skills.
- Expert in Kubernetes and containerization.
- Experience in RDBMS & NoSQL databases such as Postgres and MongoDB, (any OLAP database is good to have).
- Experience in Solution Architecture.
- Experience in cloud service providers such as AWS or Azure.
- Experience in Kafka, RabbitMQ, or other queuing services is good to have.
- Working experience in Big Data / Distributed Systems and Async Programming is a must-have.
- Bachelor's degree in Computer Science/Software Engineering.
What Innovaccer offers:
- Generous Leave Benefits of up to 40 days.
- Parental Leave.
- Sabbatical Leave Policy.
- Health Insurance for the employee and their family.
- Pet-Friendly Office (Noida office only).
- Creche Facility for children (India offices).