Davies Group

Senior Associate - .NET

Davies Group
Apply
4 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.

Tech Stack

AngularAWSAzureC#Google Cloud PlatformJavaScriptMicrosoft SQL ServerReactVue.js
Davies Group

About Davies Group

5,001-10,000 employees
Contact me