Software Engineer 3
General Dynamics Information Technology30 days ago
Annapolis Junction, MD, USASenior
Base Salary
$176k - $238k/yr
Responsibilities
- Develop, sustain, and troubleshoot GHOSTGEM’s software suite of applications.
- Implement, test, and integrate software with COTS and FOSS products, packages, and libraries.
- Develop scripts using Bash and Python and software using Java and the Spring Framework.
- Work with PostgreSQL, MongoDB, Docker, containerd, Kubernetes, Helm, RabbitMQ, and Kafka.
- Use CI/CD tools, infrastructure-as-code tools, and Git source control to support software delivery.
Requirements
- Bachelor of Science degree.
- 8+ years of related experience.
- US citizenship and TS/SCI clearance with polygraph, currently possessed or obtainable as specified.
- Experience with the Linux CLI and Linux tools.
- Recent Java software development experience and Spring Framework experience, including Spring Boot, Spring Data, and Spring Integration.
- Experience with SQL databases including PostgreSQL and NoSQL databases including MongoDB.
- Experience with Docker, containerd, Kubernetes, and Helm Charts.
- Familiarity with RabbitMQ, Kafka, Bamboo, GitLab CI, and Ansible.
- Experience using Git; experience with Jira and Confluence is desired.
Benefits
- Medical, dental, vision, and health savings account plan options.
- 401(k) plan with company match and pre-tax and post-tax contribution options.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
- Full flex work weeks where possible and career growth and internal mobility support.
- Onsite work location in Annapolis Junction, Maryland; 40 scheduled hours per week and no travel required.
Tech Stack
AnsibleApache KafkaBambooBashDockerGitGitLab CI/CDHelmJavaKubernetesLinuxMongoDBPostgreSQLPythonRabbitMQSpring Boot
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.