
Senior Associate - Full stack
Davies Group18 hours ago
Pune, IndiaSenior
Responsibilities
- Design, build, and maintain React, TypeScript, .NET, and C# applications.
- Develop reusable UI components, API services, domain services, background workers, integrations, and SQL Server/Entity Framework solutions.
- Write secure, maintainable front-end and back-end code using clean architecture, SOLID principles, React patterns, and domain modelling.
- Create and maintain unit, component, integration, contract, end-to-end, and service-layer automated tests.
- Contribute to CI/CD, quality gates, automated deployment, environment setup, static analysis, observability, monitoring, alerting, and release readiness.
- Collaborate with architects, engineers, QA, product owners, and platform engineers through code reviews, pairing, technical discussions, and Agile ceremonies.
- Support onboarding, knowledge sharing, technical documentation, shared engineering standards, reusable patterns, and continuous improvement.
Requirements
- 6-8 years of professional software engineering experience, or equivalent capability demonstrated through delivery experience.
- Relevant commercial or enterprise experience delivering full-stack applications with React, TypeScript, C#, .NET, APIs, and SQL Server.
- Hands-on proficiency with React, TypeScript, JavaScript, HTML, CSS, C#, .NET, ASP.NET Core, and Web API development.
- Experience designing front-end application structures, reusable components, REST APIs, service components, integration patterns, and secure authentication and authorization flows.
- Knowledge of SQL Server, Entity Framework Core, data modelling, query optimization, clean architecture, SOLID, Domain-Driven Design concepts, and maintainable service design.
- Experience with automated testing across unit, component, integration, contract, and end-to-end layers.
- Experience with CI/CD pipelines, code quality tooling, Azure services, modern DevOps practices, secure coding, and OWASP awareness.
- Bachelor’s degree in Computer Science, Engineering, Technology, or equivalent practical experience.
- Nice-to-have experience with microservices, containers, event-driven architecture, messaging, Redux, Zustand, TanStack Query, Terraform, cloud observability, performance tuning, and production support.
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.