Senior Software Engineer

  • GovCIO LLC
  • Quantico, Virginia
  • 10/13/2026
Full time Information Technology Telecommunications Software Engineer Testing

Job Description

GovCIO is seeking a Senior Software Engineer to help modernize technology and improve services for federal agencies. You'll design, build, test, and maintain secure, scalable software using modern development practices and cloud technologies. In a collaborative, mission-driven team, you'll contribute to agile delivery, integrate systems and services, and help ensure solutions meet performance and security needs. Partner with engineers, product stakeholders, and government customers to solve complex challenges across high-impact public-sector programs. GovCIO offers a fast-paced environment focused on innovation, employee development, inclusion, and work-life balance, with opportunities to strengthen your skills through training and mentorship while supporting critical national missions.

Responsibilities

  • Design, develop, test, and maintain secure, scalable software applications.
  • Contribute to modernization of federal technology systems.
  • Apply agile software development practices to deliver software iteratively.
  • Integrate applications, systems, and services.
  • Address performance, reliability, and security requirements.
  • Collaborate with engineers, product stakeholders, and government customers.
  • Support high-impact public-sector programs and mission needs.

Required Skills

  • Software architecture and design
  • Agile software development
  • Cloud computing
  • Secure software development
  • Programming languages
  • API development and integration
  • Dev
  • Ops and CI/CDAutomated testing
  • Data analytics
  • System modernization