General Dynamics logo

Sr Software Engineer

General Dynamics

Fairfax, VA
Full Time
Senior
115k-155k
9 days ago

Job Description

About the Role

GDIT, a Federal marketplace leader in next-generation IT solutions and professional services, is seeking highly qualified and motivated IT professionals to contribute to critical Homeland Security missions. The role involves software development and application enhancements for the Department of Homeland Security (DHS), Office of Biometric Identity Management (OBIM), utilizing Agile, Kanban, and DevSecOps processes. The position supports the storage and processing of biometric and biographic information for national security, law enforcement, immigration, and border management, among other missions.

Key Responsibilities

  • Use Java and GoLang development experience to develop, deploy, and maintain mission-critical applications
  • Provide support and technical advice during conceptualization, development, and implementation phases to transform requirements to working solutions
  • Work on new development and re-engineering efforts, including making system design decisions
  • Implement enhancements to existing systems, coordinate with other developers working in parallel, and perform QA/testing as needed
  • Provide software development services on all tiers (UI, Java)
  • Experience with DevOps tools such as Git, Jenkins, Maven
  • Develop and support Java Web Services / Spring Boot / Java EE
  • Engage in Web Development / UI Frameworks / HTML / JavaScript
  • Program databases using SQL / PostgreSQL / MySQL
  • Support and implement test-driven development
  • Support setup of AWS Infrastructure and AWS Administration
  • Work with RedHat/OpenShift version 4.x
  • Support CI/CD pipeline creation, maintenance, and operations
  • Coordinate simultaneous deployments to eliminate version drift
  • Resolve critical GoLang versioning compatibility issues

Requirements

  • U.S. Citizenship
  • DHS HQ EOD required to start; must be able to obtain DHS HQ Final Suitability
  • Bachelor's degree or equivalent and 5+ years of development experience
  • Experience with GoLang and Java programming languages
  • Experience in Agile development methodology
  • Experience in technically complex systems, with ability to implement solutions across 100+ microservices
  • Coordinate simultaneous deployments to eliminate version drift between testing and production environments
  • Experience with Jira to support DevOps in an Agile environment
  • Proficiency with DevOps tools such as Git, Jenkins, Maven
  • Experience with Java Web Services / Spring Boot / Java EE
  • Experience with Web Development / UI Frameworks / HTML / JavaScript
  • Knowledge of end-to-end fully automated CI/CD pipelines
  • Relational Database experience (RDBMS)
  • Experience with Docker and AWS Administration
  • Experience with RedHat/OpenShift v4.x

Nice to Have

  • Proven track record as a self-learner keeping current with automated code scanning, testing, CI/CD concepts
  • Experience with Gitlab/GitHub
  • Experience in database programming and systems design
  • Design and develop system-level changes
  • Interface with clients on technical design
  • Experience with Scrum/Agile project lifecycle
  • Experience implementing and managing CI/CD pipelines
  • Understanding of pipeline architecture and design
  • Strong written and verbal communication skills
  • Reviewing modifications of existing systems for cross-compatibility

Qualifications

  • Bachelor's degree or equivalent

Benefits & Perks

  • Medical plan options, some with Health Savings Accounts
  • Dental and vision plans
  • 401(k) plan with company match
  • Flexible work weeks where possible
  • Paid time off including vacation, sick, personal, holidays, parental, military, bereavement, and jury duty leave
  • Disability benefits, life, accidental death and dismemberment, personal accident, critical illness, and business travel insurance

Working at General Dynamics

We are GDIT. A global technology and professional services company that delivers consulting, technology, and mission services to every major agency across the U.S. government, defense, and intelligence community. Our 30,000 experts leverage technology to create value and deliver innovative solutions. We operate in over 50 countries worldwide, specializing in digital modernization, AI/ML, Cloud, Cyber, and application development. We aim to create a safer, smarter world through deep expertise and advanced technology.

Apply Now

Job Details

Posted AtJul 15, 2025
Salary115k-155k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About General Dynamics

Website

gd.com

Company Size

10000+ employees

Location

Fairfax, VA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches