Senior Software Engineer

New
N
NavaGovernment Technology
We have fully remote options if you reside in one of the following states... This role requires you to work from the contiguous United States.Full-TimeSenior
Salary$135,900 — $153,000 USD
Apply NowOpens the employer's application page

Job Details

Required Skills
AgileGitMicrosoft AzureC#.NETCI/CDRESTful APIsDevOpsMicroservices

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 and architecture guidance
  • Ability to review code, mentor engineers, and enforce engineering standards
  • Experience working in Agile development environments

Responsibilities

  • Lead 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 and improvements to existing systems
  • Work in an agile manner to efficiently ship new features that meet user needs
  • Create tools and processes to automate development, testing, and production workflows
  • Write and review technical documentation and perform code reviews
  • Participate in an on-call rotation to support production systems and investigate issues
  • Take part in hiring activities, including interviewing and debriefs
View Full Description & ApplyYou'll be redirected to the employer's site
$135,900 — $153,000 USD
Apply Now