Cybersecurity Software Developer

Vets Hired

Chantilly (VA)

On-site

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vets Hired in Chantilly, VA seeks a Software Developer to join a large development team responsible for data integrity, usability, and efficiency. You will learn and apply new technologies in an Agile setting, focusing on software development, API services, databases, and containerization.

The role involves maintaining legacy codebases, troubleshooting, automation, and collaboration with the broader team to deliver production-ready applications.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • TS/SCI with required polygraph-level clearance.
  • Minimum 5+ years of experience in software design and development.
  • 3 years of experience developing applications in Python.
  • Demonstrated experience designing, implementing, or supporting REST API services.
  • Demonstrated experience working with relational databases such as MySQL, PostgreSQL, or similar technologies.
  • Demonstrated experience upgrading, maintaining, and refining existing production applications, including legacy codebases.
  • Experience developing and deploying Docker containers.

Responsibilities

  • Participate in daily Scrum meetings.
  • Troubleshoot complex problems and assist customers with application and system issues.
  • Use programming skills to automate processes and improve efficiency within applications.
  • Develop, maintain, and support production applications.
  • Adapt to new technologies and development requirements as needed.
  • Work independently while collaborating effectively within a development team.

Skills

Python
REST API design
Docker
Agile
SQL Databases
Software Development
Troubleshooting

Education

Bachelor's degree in Computer Science or related field

Tools

MySQL
PostgreSQL

Job description

Job Summary

The Software Developer will join a large development team responsible for creating and maintaining applications that improve the integrity, usability, and efficiency of data. The role requires a self-starter who is willing to learn and apply new technologies when appropriate while working within an Agile development environment.

The position involves software development, application support, troubleshooting, automation, REST API services, relational databases, containerization, and maintaining existing production applications and legacy codebases. The developer will work independently while collaborating effectively with the broader development team.

Responsibilities

Software Development

  • Participate in daily Scrum meetings.
  • Troubleshoot complex problems and assist customers with application and system issues.
  • Use programming skills to automate processes and improve efficiency within applications.
  • Develop, maintain, and support production applications.
  • Adapt to new technologies and development requirements as needed.
  • Work independently while collaborating effectively within a development team.
Required Qualifications
  • Bachelor's degree in Computer Science or a related field.
  • TS/SCI with required polygraph-level clearance.
  • Minimum 5+ years of experience in software design and development.
  • 3 years of experience developing applications in Python.
  • Demonstrated experience designing, implementing, or supporting REST API services.
  • Demonstrated experience working with relational databases such as MySQL, PostgreSQL, or similar technologies.
  • Demonstrated experience upgrading, maintaining, and refining existing production applications, including legacy codebases.
  • Experience developing and deploying Docker containers.
Desired Qualifications
  • Familiarity with ETL/ELT workflows, data pipelines, or backend data processing systems.
  • Experience with Python web frameworks such as Django, FastAPI, Flask, or similar technologies.
  • Experience developing Python SDKs, client libraries, or other developer-consumable integrations.
  • Experience with JavaScript-based web applications or front-end technologies such as React, Angular, jQuery/Ajax, or similar frameworks.
  • Experience developing and supporting applications in Windows and Linux environments.
  • Familiarity with cloud-based environments and services.
  • Experience using DevOps tools such as GitLab, Jenkins, or similar platforms as part of a development workflow.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Developer
Python Software Developer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 100,000 - 130,000
Software Developer
Software Developer

YoucGlobal • Atlanta (GA)

On-site
USD 80,000 - 120,000
Software Developer
Software Developer

Vets Hired • Chantilly (VA)

On-site
USD 110,000 - 160,000
Applications Developer II
Applications Developer II

Solutions³ LLC • Arlington (VA)

On-site
USD 90,000 - 130,000
Specialist, Cyber Security Software Developer
Specialist, Cyber Security Software Developer

Mazda Toyota Manufacturing, U.S.A • Huntsville (AL)

On-site
USD 120,000 - 150,000
Healthcare plans
401K with company match
Paid holidays and PTO
+3
Software Developer Full Stack
Software Developer Full Stack

Uniting Holding • Raleigh (NC)

On-site
USD 90,000 - 130,000
Full Stack Software Developer, Mid-level
Full Stack Software Developer, Mid-level

Vets Hired • Denver (CO)

On-site
USD 120,000 - 160,000
Front End Software Developer
Front End Software Developer

Vets Hired • Sterling (VA)

On-site
USD 120,000 - 150,000
Software Engineer (TS/SCI)
Software Engineer (TS/SCI)

Zachary Piper Solutions • Herndon (VA)

On-site
USD 110,000 - 190,000
Medical
Dental
Vision
+4
Applications Developer - II
Applications Developer - II

Base One Technologies • Arlington (VA), Northern (KY)

Hybrid
USD 110,000 - 180,000
Remote work allowed
Travel to Washington, DC area