Senior Software Developer

ECS Tech IncWashington, DC
Onsite

About The Position

Everforth ECS Federal is seeking a Senior Software Developer to support a mission-focused federal IT program in Washington DC. This position is contingent upon contract award. Join Everforth ECS Federal to build and modernize applications that support key federal law enforcement and national security missions. You will work in a collaborative environment where secure software delivery has direct mission impact and where modern development practices help strengthen mission performance, usability, and operational effectiveness. The Senior Software Developer will develop, test, secure, integrate, and maintain enterprise applications using modern programming languages, frameworks, APIs, and CI/CD practices. This role provides senior-level application development support for mission systems operating in secure federal environments. The Senior Software Developer will design, code, test, debug, integrate APIs, support CI/CD pipelines, perform code reviews, resolve production issues, and apply secure coding practices throughout the software development lifecycle. This position will work closely with product owners, business analysts, QA engineers, cybersecurity teams, DevSecOps personnel, and customer stakeholders to deliver reliable, secure, and mission-aligned software solutions. This role requires a hands-on senior technical professional with experience developing enterprise applications, supporting Agile or DevSecOps delivery, troubleshooting application issues, and maintaining secure, high-quality code. The ideal candidate will bring strong problem-solving skills, technical judgment, documentation discipline, and the ability to collaborate across technical and mission teams in a classified or sensitive federal IT environment.

Requirements

  • Minimum 7 years software development experience
  • Java, .NET, Python, JavaScript, or similar experience
  • Experience with source control and software lifecycle practices.
  • Experience developing enterprise applications
  • Experience supporting Agile or DevSecOps delivery
  • Experience troubleshooting application issues
  • Experience maintaining secure, high-quality code
  • Strong problem-solving skills
  • Technical judgment
  • Documentation discipline
  • Ability to collaborate across technical and mission teams in a classified or sensitive federal IT environment

Responsibilities

  • Develop, test, secure, integrate, and maintain enterprise applications using modern programming languages, frameworks, APIs, and CI/CD practices.
  • Design, code, test, debug, integrate APIs, support CI/CD pipelines, perform code reviews, resolve production issues, and apply secure coding practices throughout the software development lifecycle.
  • Collaborate with product owners, business analysts, QA engineers, cybersecurity teams, DevSecOps personnel, and customer stakeholders to deliver reliable, secure, and mission-aligned software solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service