Software Engineer 2

General Dynamics Information Technology

Maryland

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Dynamics Information Technology seeks a Senior Software Engineer to lead and contribute to mission-critical government software projects. You will develop, sustain, and troubleshoot the GHOSTGEM and DINO software suites, implementing, testing, and integrating with COTS, GOTS, and FOSS components.

You will apply Linux CLI, Bash, Python, and modern containerization skills (Docker, Kubernetes) to deliver robust solutions, using NoSQL databases like MongoDB and CI/CD practices with GitLab

Qualifications

  • Bachelor of Arts/Bachelor of Science
  • 5+ years of related experience
  • Security clearance required: TS/SCI w/ Polygraph

Responsibilities

  • Developing, sustaining, and troubleshooting GHOSTGEM's software suite incl. DINO; implement, test, and integrate with other COTS, GOTS, and FOSS products.
  • Position requires Linux CLI, Bash scripting, Python development, and experience with NoSQL databases and containerization technologies.

Skills

Linux CLI
Bash scripting
Python 3.x
NoSQL (MongoDB)
Docker
containerd
GitLab CI
Kubernetes
Helm
RabbitMQ
Ansible
Git

Education

Bachelor of Arts/Bachelor of Science

Tools

Docker
containerd
GitLab CI
Kubernetes
Helm
RabbitMQ
Ansible
Git
MongoDB
PostgreSQL
Jira
Confluence

Job description

SOFTWARE ENGINEER SENIOR

Transform technology into opportunity as a Software Engineer Senior at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.

MEANINGFUL WORK AND PERSONAL IMPACT

The Software Engineer shall be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including DINO. Software development activities include implementation, testing, and integration with other COTS, GOTS, and FOSS products, packages, and libraries.

WHAT YOU'LL NEED TO SUCCEED

Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Senior must have:

  • Education: Bachelor of Arts/Bachelor of Science
  • Experience: 5+ years of related experience
  • Security clearance required: TS/SCI w/ Polygraph

Position Required Skills:

  • Experience using the Linux CLI and Tools
  • Experience developing scripts using Bash
  • Recent Python (3.x) software development experience
  • Experience with NoSQL databases including MongoDB
  • Experience with containerization technologies such as Docker and containerd
  • Experience with CI/CD principles, methodologies, and tools including GitLab CI
  • Familiar with container orchestration technologies such as Kubernetes
  • Familiar with Helm Charts to deploy containerized services on Kubernetes
  • Familiar with Messaging Frameworks including RabbitMQ
  • Familiar with IaC principles, methodologies, and tools such as Ansible
  • Experience using Git Source Control System

Position Desired Skills:

  • Experience with SQL databases including PostgreSQL
  • Experience with the Atlassian Tool Suite including Jira and Confluence
GDIT IS YOUR PLACE

At GDIT, the mission is our purpose, and our people are at the center of everything we do.

  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
  • Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY

Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 3
Software Engineer 3

General Dynamics Information Technology • Maryland

On-site
USD 100,000 - 130,000
Comprehensive benefits
401K with company match
Paid time off
Software Engineer 2
Software Engineer 2

GDIT • Maryland

On-site
USD 152,150 - 205,850
Software Engineer 2
Software Engineer 2

Praxis Engineering • Maryland

On-site
USD 152,000 - 206,000
Software Developer
Software Developer

General Dynamics Information Technology • Oxnard (CA)

On-site
USD 115,000 - 175,000
Software Engineer
Software Engineer

General Dynamics - IT • Corridor North (MD)

On-site
USD 180,000 - 240,000
Software Engineer 2
Software Engineer 2

General Dynamics - IT • Corridor North (MD)

On-site
USD 120,000 - 190,000
401K with company match
Paid time off
Comprehensive benefits
Software Engineer
Software Engineer

Socket.dev • Maryland

On-site
USD 120,000 - 150,000
AI-powered career tool
Internal mobility team support
Comprehensive benefits and wellness packages
+4
Software Engineer 3
Software Engineer 3

Praxis Engineering • Maryland

On-site
USD 175,000 - 239,000
Comprehensive benefits and wellness packages
401K with company match
Paid time off
Software Integration Engineer
Software Integration Engineer

General Dynamics Information Technology • Maryland

On-site
USD 110,000 - 140,000
Comprehensive benefits and wellness packages
401K with company match
Competitive pay and paid time off
+2
Software Developer - TS/SCI with Polygraph
Software Developer - TS/SCI with Polygraph

General Dynamics Information Technology • Herndon (VA)

On-site
USD 127,500 - 172,500
Comprehensive benefits and wellness packages
401K with company match
Competitive pay and paid time off
+3