Hybrid Senior Software Developer

Posted 6 days ago

Apply now

About the role

  • Senior Software Developer delivering secure software solutions for mission-critical government operations. Collaborating with teams in a dynamic environment focused on innovation and security.

Responsibilities

  • Troubleshoot and resolve production issues in a timely and effective manner
  • Work as part of a collaborative, high-performing team delivering technical solutions for mission-critical federal government systems
  • Support O&M and design, develop, and modernize custom enterprise applications
  • Apply secure coding practices across all phases of development
  • Participate in code reviews and Agile ceremonies (planning, stand-ups, retros, etc.)
  • Support and contribute to CI/CD pipelines and automated deployments
  • Troubleshoot and resolve production issues in a timely and effective manner
  • Communicate technical decisions and solutions clearly to both technical and non-technical stakeholders
  • Establish and maintain a high level of customer trust and confidence through technical expertise and professionalism
  • Use creativity and innovation to deliver solutions that meet customer and mission needs

Requirements

  • Active Top Secret with SCI eligibility security clearance.
  • Bachelor’s degree in Computer Science or Software Engineering preferred; relevant experience may substitute.
  • Certification meeting DoD 8140 (e.g., Security+ or higher).
  • Required certification: Azure Developer Associate, AWS Developer Associate, or recent/relevant software development certification.
  • 10+ years of professional software development experience building, testing, and maintaining enterprise applications in mission-critical environments.
  • Expertise in C#, .NET, .NET Framework, Entity Framework, and development using ASP.NET (e.g., WebForms, MVC, REST APIs).
  • Front-end experience with TypeScript, JavaScript, HTML, CSS, Node.js, and Angular and/or React.
  • Back-end experience with database development and administration (e.g., SQL Server, T-SQL).
  • Experience with source code management tools (e.g., Azure DevOps, GitLab, or GitHub), CI/CD pipelines, and containerization using Docker.
  • Strong understanding of Windows Server, PowerShell scripting, IIS hosting, Kerberos, and OIDC authentication.
  • Ability to contribute immediately with minimal ramp-up in a dynamic, mission-critical environment.

Benefits

  • Health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Paid time off (PTO) and holidays
  • Parental Leave and dependent care
  • Flexible work arrangements
  • Professional development opportunities
  • Employee assistance and wellness programs

Job title

Senior Software Developer

Job type

Experience level

Senior

Salary

$184,000 - $207,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job