Landis+Gyr

Senior Engineer, Software Development (.Net Core)

Landis+Gyr
Apply
11 days ago
Noida, IndiaMid Level / Senior

Responsibilities

  • Design, implement, review, document, and maintain software across the software engineering lifecycle.
  • Develop and deliver high-quality applications using C#, .NET, .NET Core, .NET 8, ASP.NET, APIs, web services, and microservices.
  • Perform coding, unit testing, bug fixing, documentation, and general product maintenance.
  • Implement automated testing frameworks and write unit tests.
  • Develop and deploy software across Windows and Linux environments and major cloud platforms.
  • Use containerization and deployment tools including Docker, Kubernetes, Helm, GitLab/GitLab CI, and ArgoCD.
  • Maintain application servers and databases and ensure the quality and completeness of delivered work.
  • Collaborate with engineering, QA, DevOps, and product teams in a globally distributed environment.

Requirements

  • Approximately 3.6–7 years of .NET experience.
  • Strong hands-on experience with .NET Framework, .NET Core, C#, ASP.NET, and microservices; .NET Core and .NET 8 are required.
  • Experience with object-oriented programming, APIs, web services, and microservices architecture.
  • Familiarity with PostgreSQL; experience with Oracle or other relational databases is valuable, and NoSQL experience is a plus.
  • Experience with Kafka or other messaging platforms/message buses; API gateway experience is a plus.
  • Strong cloud development experience with one or more of AWS, Azure, or GCP; GCP experience is preferred.
  • Experience with Docker, Kubernetes, Helm, GitLab/GitLab CI, and ArgoCD.
  • Experience with Windows and Linux environments; Red Hat, CentOS, or Ubuntu experience is a plus.
  • Experience implementing automated testing frameworks and writing unit tests.
  • Relevant qualification such as B.E., B.Tech, M.Tech, or MCA in CS, IT, or ECE.
  • Strong communication, teamwork, independence, and collaboration skills in a globally distributed team.
  • Experience working in a Scrum or Kanban environment.
Landis+Gyr

About Landis+Gyr

1,001-5,000 employees
Contact me