ForGood
Home / Jobs /Engineering & Technology / Senior Software Engineer (C#)
NP
Nava PBC

Senior Software Engineer (C#)

LocationWorldwide (Remote-friendly, must reside in certain states)
SetupRemote
LevelSenior
Posted4d ago
Apply by2026-12-31
Engineering & Technology

Quick answer

Nava PBC is hiring a remote Senior Software Engineer (C#) with a compensation range of $135,900—$153,000 USD to lead engineering quality and collaborate with government stakeholders.

Role
Senior Software Engineer (C#)
Organization
Nava PBC
Location
Worldwide (Remote-friendly, must reside in certain states)
Work setup
Remote
Level
Senior
Compensation
$135,900—$153,000 USD
Category
Engineering & Technology
Apply by
2026-12-31

The role

The Senior Software Engineer’s purpose is to improve overall engineering quality through documentation, technical guidance and mentoring, and applying best practices to the work. The incumbent leads significant migration efforts and routinely works with government stakeholders to get buy-in on technical initiatives. This role collaborates with the product team, government stakeholders, and other contractors to build new systems and make improvements to existing systems.

What you'll do

  • Leading a distributed engineering team to design, review, and build well-crafted software
  • Collaborating with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems
  • Working in an agile manner to efficiently ship new features that meet user needs
  • Creating tools and processes to automate development, testing, and production workflows
  • Writing and reviewing technical documentation, performing code reviews
  • Participating in an on-call rotation to support production systems and investigate issues when they occur
  • Taking part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed

What it takes

  • 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

What you'll bring

Experience in C#/.NETDesigning and implementing RESTful APIs and microservice architectureHands-on experience deploying and operating applications in Microsoft AzureExperience working on large-scale applications and systemsExperience with cloud-native architecturescalability

How we treat you

Health coverage, Insurance coverage, Time off, Company holidays, Annual bonus, Parental leave, Wellness program, Virtual care, Sabbatical leave, 401(k) match, Flexible work, Home office setup, Utility support, Learning opportunities, Development opportunities, Referral bonus, Commuter benefits, Supportive culture

Frequently asked questions

Where is the job located?

The job is remote-friendly and open to candidates residing in certain states: Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin.

What is the compensation range?

The compensation range is $135,900—$153,000 USD.

What are the required skills?

Required skills include experience in C#/.NET, designing and implementing RESTful APIs and microservice architecture, hands-on experience deploying and operating applications in Microsoft Azure, and more.

How do I apply?

Please apply through the Nava PBC job posting or contact the recruiting team at [email protected] if you need assistance with the application or interviewing process.

How to apply

Apply directly on Nava PBC's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Nava PBC's official posting before applying.