Skip to content
← Back to job listings

Mid Senior Level .NET Lead

jobgether · US

RemoteExternal listingcontract7 days ago

About The Role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid Senior Level .NET Lead based in the United States.

This role offers the opportunity to lead the design, development, and delivery of scalable enterprise applications in a technology-driven <environment.You> will provide technical direction while remaining closely involved in architecture, development, and engineering best practices.The position combines hands-on expertise in the Microsoft .NET ecosystem with team leadership and mentorship <responsibilities.You> will collaborate with developers, technical stakeholders, and business teams to translate requirements into reliable software solutions.A strong focus on cloud-native development, APIs, microservices, automation, and modern engineering practices will be central to your <work.You> will also help establish quality standards through code reviews, technical design, testing, and secure development practices.This is an opportunity to make a meaningful technical impact while guiding teams through complex engineering challenges.

Accountabilities

  • Lead the design, development, and delivery of scalable enterprise applications using C#, <ASP.NET>, .NET Core, and modern .NET technologies.
  • Define robust application architectures and ensure solutions align with technical standards, scalability requirements, and business objectives.
  • Provide technical leadership and mentorship to development teams, helping engineers resolve complex technical challenges and improve engineering practices.
  • Develop and maintain RESTful Web APIs and microservices-based applications using modern architectural patterns.
  • Conduct code reviews and technical design reviews to ensure maintainability, performance, security, and adherence to development standards.
  • Apply software design principles including SOLID, object-oriented programming, dependency injection, and established design patterns.
  • Work with SQL Server and Entity Framework/Core to develop efficient and reliable data access solutions.
  • Support cloud-native application development and leverage Azure services to build scalable and resilient solutions.
  • Drive development practices using Azure DevOps, CI/CD pipelines, Git, automated testing, and Agile/Scrum methodologies.
  • Collaborate with cross-functional stakeholders to understand requirements, communicate technical decisions, and ensure successful project delivery.
  • Promote secure coding practices, software quality, testing, and continuous improvement across engineering activities.
  • Contribute to containerized application environments using Docker and Kubernetes where applicable.

Requirements

  • Strong professional experience developing enterprise applications with C# and <ASP.NET>.
  • Hands-on expertise with .NET Core and/or .NET 6+ and <ASP.NET> Web API.
  • Solid experience designing and developing RESTful APIs and microservices architectures.
  • Strong knowledge of SQL Server and Entity Framework or Entity Framework Core.
  • Experience working with Microsoft Azure cloud services and cloud-native application development.
  • Practical experience with Azure DevOps, CI/CD pipelines, and Git version control.
  • Strong understanding of object-oriented programming, SOLID principles, design patterns, dependency injection, and LINQ.
  • Experience with multithreading and asynchronous programming concepts.
  • Familiarity with unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Experience working in Agile/Scrum development environments.
  • Strong technical leadership, team mentoring, and code review capabilities.
  • Excellent problem-solving and analytical skills, with the ability to address complex technical challenges.
  • Strong communication and stakeholder management skills, with the ability to explain technical concepts clearly.
  • Experience with Docker and Kubernetes is preferred.
  • Ability to work effectively in a fast-paced environment while balancing technical priorities, team needs, and delivery objectives.

Benefits

  • Contract opportunity with a remote work arrangement.
  • Opportunity to lead the development of scalable enterprise applications using modern Microsoft technologies.
  • Exposure to Azure cloud services, microservices, CI/CD, and cloud-native development practices.
  • Opportunity to provide technical leadership and mentor development professionals.
  • Experience working with modern engineering tools, frameworks, and software architecture patterns.
  • Opportunity to contribute to technically complex projects and influence development standards.
  • Collaborative environment with cross-functional stakeholder engagement.
  • Professional growth through hands-on exposure to enterprise software development and cloud technologies.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing