Software Engineer 2
General Dynamics Information Technology3 months ago
Annapolis Junction, MD, USAMid Level
Base Salary
$152k - $206k/yr
Responsibilities
- Develop, sustain, and troubleshoot GHOSTGEM’s software suite of applications, including DINO.
- Implement, test, and integrate software with COTS, GOTS, and FOSS products, packages, and libraries.
- Use Linux command-line tools, Bash, Python, MongoDB, containers, CI/CD tooling, Kubernetes, messaging frameworks, infrastructure-as-code tools, and Git in software development activities.
Requirements
- Bachelor of Arts or Bachelor of Science degree.
- At least 5 years of related experience.
- U.S. citizenship and TS/SCI clearance with polygraph, or the ability to obtain the required clearance.
- Recent Python 3.x software development experience.
- Experience with Linux CLI and tools, Bash scripting, NoSQL databases including MongoDB, Docker or containerd, GitLab CI, and Git.
- Familiarity with Kubernetes, Helm Charts, RabbitMQ, and Ansible.
- Preferred experience with SQL databases including PostgreSQL and the Atlassian Tool Suite, including Jira and Confluence.
Benefits
- Comprehensive medical, dental, vision, HSA, disability, life, accident, critical illness, and business travel insurance options.
- 401(k) plan with company match.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
- Internal mobility support, an AI-powered career development tool, wellness packages, and a military-friendly workplace.
- Full flex work weeks where possible; this position is onsite in Annapolis Junction, Maryland, with 40 scheduled hours per week and no travel required.
Tech Stack
Categories
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.