
Senior Associate - .NET
Davies Group4 months ago
Pune, IndiaSenior
Responsibilities
- Design, develop, and maintain secure applications using C#, .NET Core, SQL Server, React, and modern JavaScript frameworks.
- Build and maintain microservices, APIs, and event-driven distributed architectures.
- Own features end to end from technical design through deployment and support key enterprise applications.
- Provide technical guidance, coaching, and mentorship to less experienced engineers.
- Champion test-driven development, automated testing, continuous delivery, secure coding, and DevSecOps practices.
- Collaborate with architects, product, QA, DevOps, cloud engineering, and third-party vendors.
- Contribute to architectural discussions, technical roadmaps, engineering standards, and continuous improvement initiatives.
- Drive automation across testing, deployments, and environments and help ensure reliable production performance.
Requirements
- Strong experience with C#, .NET Core, SQL Server, and Entity Framework.
- Proficiency with React and modern JavaScript practices; Angular or Vue are acceptable alternatives.
- Experience building microservices, event-driven systems, and distributed architectures.
- Cloud experience with Azure Functions and Azure components, or equivalent AWS or GCP experience.
- Strong understanding of unit testing, automated testing frameworks, and test-driven development.
- Proficiency with CI/CD pipelines, DevOps tools, secure coding practices, RESTful APIs, and Web APIs.
- Experience contributing to engineering standards, frameworks, code quality expectations, and technical initiatives.
- Ability to participate in Agile ceremonies and sprint planning and consistently deliver secure, maintainable, efficient code.