Senior Software Engineer (C#)

Nava

Completely RemoteFull TimeInformation Technology
Posted Yesterday

Job description

Responsibilities

  • Leading a distributed engineering team to design, review, and build well-crafted software
  • Collaborate with government partners and other contractors to architect, implement, and deploy new systems
  • Working in an agile manner to efficiently ship new features
  • Creating tools and processes to automate development, testing, and production workflows
  • Writing and reviewing technical documentation and performing code reviews
  • Participating in an on-call rotation to support production systems
  • Taking part in hiring activities including conducting interviews and debriefs

Requirements

  • Experience in C#/.NET, designing and implementing RESTful APIs and microservice architecture
  • Hands on experience deploying and operating applications in Microsoft Azure
  • Experience working on large-scale applications and systems
  • Experience with cloud-native architecture, scalability, and performance optimization
  • Knowledge of secure software development practices and authentication/authorization patterns
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with Git-based workflows and modern software development practices
  • Experience leading engineering teams and providing technical direction
  • Ability to review code, mentor engineers, and enforce engineering standards
  • Experience working in Agile development environments
  • Strong communication skills to collaborate with product managers, designers, and stakeholders

Preferred Qualifications

  • Familiarity with Azure services such as App Service, Azure Functions, Azure SQL, Storage, and Azure AD
  • Experience with modernizing legacy systems or mainframe replacement

Benefits

  • Comprehensive medical, dental, and vision plans
  • Disability, life, and accidental death insurance
  • Paid vacation, holidays, and floating holidays
  • 12 paid federal holidays per year
  • Performance-based annual bonus
  • Paid parental leave and weekly meal delivery
  • Wellness program and virtual care access
  • Sabbatical leave opportunities
  • 401(k) match of 4%
  • Remote-first environment with flexible work
  • Home office setup assistance and utility support
  • Internal training and development opportunities

Skills & tools

C++.NetAzuremicroservicesAPIDevOps

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01C#/.NET
  2. 02RESTful APIs
  3. 03Microservices
  4. 04Microsoft Azure
  5. 05Cloud-native architecture
  6. 06CI/CD
  7. 07DevOps
  8. 08Agile
  9. 09Git
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches