Senior .NET Developer

New
Remote within the United StatesFull-TimeSenior
Salary150,000 - 165,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
2+ years of experience in .NET software development (or 4+ years of equivalent experience without a degree)
Required Skills
AgileASP.NETExpress.jsSCRUM.NET coreAngularCI/CDAzure DevOpsDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
  • 2+ years of experience in .NET software development (or 4+ years of equivalent experience without a degree).
  • Strong hands-on experience with .NET Core, ASP.NET, or similar open-source frameworks.
  • Solid understanding of DevOps concepts, CI/CD pipelines, and Azure DevOps operational frameworks.
  • Experience working with cloud-based architectures and distributed systems.
  • Familiarity with front-end or backend frameworks such as Angular or Express is a plus.
  • Strong problem-solving skills and ability to work independently under minimal supervision.
  • Experience participating in Agile development environments (Scrum, Kanban, SAFe).
  • Strong communication skills with ability to collaborate across technical and non-technical teams.
  • Willingness to participate in production support and on-call rotations when required.

Responsibilities

  • Design, develop, implement, and maintain advanced .NET applications within a modern enterprise environment.
  • Participate in Agile ceremonies (Scrum, Kanban, SAFe) and contribute to design discussions, technical planning, and architecture reviews.
  • Conduct code reviews and ensure adherence to engineering best practices, quality standards, and secure coding principles.
  • Work across the full software development lifecycle using DevOps tools for task management, CI/CD, deployment, and monitoring.
  • Diagnose, troubleshoot, and resolve application and infrastructure issues in production and non-production environments.
  • Collaborate with cross-functional teams to improve system performance, scalability, and reliability.
  • Mentor and support junior and mid-level engineers, promoting knowledge sharing and continuous improvement.
  • Contribute to process optimization and engineering excellence across teams and projects.
  • Participate in occasional on-call production support as needed.
View Full Description & ApplyYou'll be redirected to the employer's site
150,000 - 165,000 USD per year
Apply Now