Software Engineer
Required skills
- polygraph
- Java
- Python
- RESTful APIs
- PostgreSQL
- Oracle
- Microsoft SQL Server
- MySQL
- Linux/Unix
- Agile
Nice to have
- AWS
- CI/CD
- DevOps
- containerization
- microservices
- Git
Role summary
Fantom Corporation seeks an experienced Software Engineer for a critical government mission in Chantilly, VA. The role involves developing and enhancing secure, scalable software applications using Java and Python within an Agile environment. Responsibilities include designing, building, testing, and deploying solutions, integrating RESTful APIs, optimizing relational databases, and ensuring adherence to software engineering best practices and security requirements. A Bachelor's degree or equivalent experience, 12+ years of experience, and a recent polygraph are required. Experience with cloud environments, CI/CD, and containerization is preferred.
Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. We partner with our customers to deliver high-impact technical solutions while fostering a culture built on trust, expertise, and long-term career growth.
We are seeking an experienced Software Engineer to support a critical government mission in Chantilly, VA. This position will develop and enhance secure, scalable software applications that directly support mission operations.
The Software Engineer will work within an Agile development environment and collaborate with engineers, architects, and stakeholders to design, build, test, and deploy modern software solutions. The role emphasizes Java and Python development, RESTful API integration, relational databases, and secure application development within Linux/Unix environments.
Responsibilities
Required Qualifications
- PostgreSQL
- Oracle
- Microsoft SQL Server
- MySQL
- Experience developing and maintaining software within Linux/Unix environments
- Understanding of software engineering best practices, including version control, software testing, and code reviews
- Experience working within Agile software development environments
Desired Qualification
- Experience developing cloud-based applications, preferably within AWS environments
- Experience with CI/CD pipelines and DevOps practices
- Experience with containerization technologies and microservices architectures
- Experience with Git, Jenkins, Terraform, or similar development and infrastructure tools
- Familiarity with Elasticsearch, OpenSearch, or related enterprise search technologies
- Experience supporting government or Intelligence Community programs
- #CJ
Similar roles
- Senior Software DeveloperFANTOM CORPORATION · Chantilly, VA · Hybrid
- Senior DevOps EngineerFANTOM CORPORATION · Chantilly, VA · Hybrid
Director, Software EngineeringUnitedHealth Group · Eden Prairie, MN · Hybrid
Senior Bioinformatics Software EngineerBaylor Genetics · United States · Onsite- Senior Software Engineer II - Platform & EnablementWrapbook · Remote · Remote
- Associate Software EngineerKeyfactor, Inc. · Remote · Remote
