Davies Group

Senior Lead Associate-Engineering

Davies Group
Apply
4 days ago
Remote, IndiaStaff+

Responsibilities

  • Lead the design and development of high-quality cloud-native applications.
  • Write secure, maintainable code and develop microservices, containerized applications, and event-driven components.
  • Implement automated testing, integration testing, and CI/CD pipeline automation.
  • Support observability, resilience engineering, performance tuning, and other site reliability practices.
  • Set engineering direction and contribute to frameworks, patterns, tooling, and best-practice standards.
  • Coach and mentor developers at all levels.
  • Support engineering recruitment, onboarding, and capability development.

Requirements

  • 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 AWS/GCP equivalents.
  • 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, and secure coding practices.
  • Familiarity with OWASP principles.

Tech Stack

Categories

Davies Group

About Davies Group

5,001-10,000 employees

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.

Contact me