Job Description
Innovaccer is seeking a Software Development Engineer-I (C# & .Net) to contribute to building an amazing product experience. The engineer will collaborate with other engineers to develop features that address customer pain points.
Role involves:
- Application design, architecture, and cross-team collaboration.
- Writing clean, efficient, modular, and well-documented code.
- Optimizing application performance and addressing bottlenecks.
- Troubleshooting and resolving complex technical issues.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 1 to 3 years of experience on backend microservices, data, cloud, observability etc.
- Familiarity with C#, .NET Core, SQL, Cloud (Azure/ AWS), Docker, RDBMS.
- Knowledge of software engineering principles, design patterns, and best practices.
- Experience with unit testing, TDD, and writing testable code.
- Familiarity with build tools, package managers, and version control systems.
- Strong problem-solving skills.
What Innovaccer offers:
- Generous leave benefits of up to 40 days.
- Parental leave policy.
- Sabbatical leave policy.
- Health insurance for employee and family.
- Pet-friendly office (Noida office only).
- Creche facility for children (India offices).