Home Job Details
D
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer - Federal Government (Washington, DC)

Department of Veterans Affairs
Washington
Salary Estimate
USD 130.000 – USD 170.000
Live Update
27 Mei 2026
Deadline
27 Mei 2027

Job Description

Are you a visionary software engineer passionate about public service? Join the Department of Veterans Affairs (VA) and play a pivotal role in developing modern, secure, and scalable IT solutions that directly impact the lives of millions of veterans. We are seeking a Senior Software Engineer to lead the technical direction of our digital transformation initiatives.

In this role, you will work in a dynamic Agile environment, collaborating with cross-functional teams to deliver high-quality code that meets rigorous federal security standards. You will have the opportunity to work with cutting-edge technologies while ensuring compliance with FedRAMP and NIST frameworks.

Why Join Us?

  • Mission-Driven Impact: Your work will directly improve the healthcare and benefits delivery systems for veterans.
  • Competitive Compensation: Salary range $130,000 - $170,000 USD.
  • Comprehensive Benefits: Health, dental, vision, and a robust retirement plan.
  • Professional Growth: Access to continuous learning and career advancement opportunities.

Responsibilities

  • Lead the full software development lifecycle (SDLC) from requirements gathering to deployment, ensuring adherence to Agile methodologies.
  • Design, develop, and maintain secure, high-performance backend services and APIs using modern languages (Java, Python, or C#).
  • Ensure all code meets strict federal security compliance standards, including FedRAMP and NIST 800-53.
  • Conduct thorough code reviews and provide technical mentorship to junior developers and interns.
  • Collaborate with product owners, system architects, and security teams to define technical roadmaps and best practices.
  • Diagnose and resolve complex technical issues in production environments, minimizing downtime and performance bottlenecks.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent technical experience).
  • Minimum of 5-7 years of professional software engineering experience in a government or enterprise environment.
  • Active Secret or Top Secret security clearance (or the ability to obtain one).
  • Strong proficiency in cloud technologies (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
  • Experience with Agile/Scrum frameworks and CI/CD pipelines.
  • Excellent communication skills with the ability to translate complex technical concepts for non-technical stakeholders.

Required Skills

Java Python AWS Security Clearance Agile Scrum Federal IT NIST FedRAMP Docker Kubernetes Cloud Computing System Architecture

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Job Openings

Job recommendations similiar to you

View All