
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.
- 01C#/.NET
- 02RESTful APIs
- 03Microservices
- 04Microsoft Azure
- 05Cloud-native architecture
- 06CI/CD
- 07DevOps
- 08Agile
- 09Git
AdWake 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
Nava
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Yesterday
AdWake 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