Skip to main content
Posted 12 August, 2026

Senior Associate - .NET

Davies
Pune Full Time
Reference: 317_664807_500307

As a Senior Associate - .NET at Davies, you will be a key contributor to the design, development, and maintenance of our software applications across the enterprise. You will work within a Scrum Agile framework, helping define technical standards, driving engineering excellence, and guiding the team towards modern, scalable, testdriven development practices. This role will see you innovating with modern technologies - including C#, .NET Core, React, Azure, microservices, and containerisation - while mentoring colleagues, partnering with architects, and shaping best practices across the organisation. You will play a critical role in delivering highquality, secure, and resilient services that underpin Davies' operational platforms and clientfacing systems.
Software Design & Development
Lead the development of secure, highquality applications using C#, .NET Core, SQL Server, and modern JavaScript frameworks (React preferred).
Design, develop, and maintain microservices, APIs, and eventdriven architectures.
Apply SOLID principles, design patterns, and engineering best practices across solutions.
Ensure reliable production performance through modern site reliability engineering approaches.

TechnicalLeadership & Mentoring
Provide technical guidance, coaching, and mentorship to less experienced engineers.
Champion Test Driven Development (TDD), automated testing, and continuous delivery.
Lead the team in adopting modern engineering techniques, tools, and frameworks.
Support peers in writing maintainable, clean, and scalable code.

Collaboration & Technical Partnerships
Work closely with architects to evolve frameworks, patterns, and reference architecture.
Collaborate with product, QA, and DevOps teams to ensure seamless delivery pipelines.
Engage with thirdparty software vendors across design, development, and support lifecycles.
Partner with cloud engineering teams to deliver scalable Azurebased solutions.

Continuous Improvement & Innovation
Experiment with emerging technologies and propose improvements to engineering practices.
Contribute to architectural discussions, technical roadmaps, and engineering standards.
Support the evolution of secure coding standards and DevSecOps practices.
Drive automation across testing, deployments, and environments.
  • Strong experience in C#, .NET Core, SQL Server, Entity Framework.
  • Skilled in React (or Angular/Vue) and modern JavaScript practices.
  • Experience building microservices, eventdriven systems, and distributed architectures.
  • Cloud experience with Azure Functions, Azure components (or AWS/GCP equivalents).
  • Strong understanding of TDD, unit testing, automated testing frameworks.
  • Proficiency in CI/CD pipelines, DevOps tools, and secure coding practices.
  • Solid understanding of RESTful APIs and Web APIs.
  • Endtoend ownership of feature development from technical design through to deployment.
  • Contribution to and compliance with engineering standards, frameworks, and code quality expectations.
  • Support and maintenance of key applications within the Davies estate.
  • Leadership of technical initiatives that uplift team capability and maturity.
  • Active participation in Agile ceremonies and sprint planning.
  • Consistent delivery of secure, maintainable, and efficient code following best practices

Sign up for Job Alerts