
Lead Associate - Engineering
Davies Group18 hours ago
Pune, IndiaStaff+
Responsibilities
- Lead the design and development of high-quality cloud-native applications.
- Write clean, maintainable, secure code using SOLID principles, design patterns, and OWASP guidelines.
- Develop microservices, containerised applications, and event-driven components.
- Implement automated testing, including TDD and integration testing, and automate CI/CD pipelines.
- Support SRE practices including observability, resilience engineering, and performance tuning.
- Set engineering direction, mentor developers, solve complex technical problems, and drive continuous improvement across engineering practices.
Requirements
- Require 8–10+ years of professional software engineering experience.
- Strong proficiency in C# and .NET or Python.
- Modern front-end experience with React, Angular, or Vue.
- Advanced experience with Azure or equivalent AWS/GCP platforms.
- Strong expertise in microservices, event-driven architecture, and Domain-Driven Design.
- Strong SQL Server and Entity Framework capabilities.
- Experience with test-driven development, automated testing, CI/CD pipelines, DevOps tooling, secure coding, and OWASP principles.
Tech Stack
Categories
About Davies Group
Davies Group provides professional services and software for insurers and highly regulated businesses, covering claims management, underwriting support, risk, and digital transformation. It sells consulting, managed services, and technology platforms that help clients run core operations and meet regulatory demands. Headquartered in the City of London, it operates internationally and is owned by private‑equity firm BC Partners.