Software Developer
General Dynamics Information Technology2 days ago
Remote, United StatesStaff+
Base Salary
$128k - $173k/yr
Responsibilities
- Develop, test, and deploy software using AI capabilities.
- Implement SecDevOps practices that integrate security throughout the software development lifecycle.
- Automate deployment pipelines, infrastructure provisioning, and security testing using Jenkins, Terraform, and SonarQube.
- Deploy and manage AWS cloud environments supporting applications and services.
- Integrate microservices with existing systems and third-party APIs while ensuring interoperability.
- Implement security controls, support security assessments and audits, and address vulnerabilities and risks.
- Collaborate with cross-functional teams on software integration and delivery.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 5 years of hands-on full-stack software development experience.
- Proven experience developing software leveraging AI capabilities.
- Expertise in Java, J2EE, Spring, Spring Boot, and API-based microservices architecture.
- Experience implementing SecDevOps practices and using Docker, Apache Maven, and JBoss Enterprise Application Platform.
- Hands-on experience with AWS cloud services and infrastructure management.
- Experience with Kubernetes, CI/CD pipelines, version control, and automated testing frameworks.
- Strong programming skills in Java and effective cross-functional collaboration skills.
- US citizenship is not required; no current or obtainable clearance is required, but MBI (T2) is listed.
Benefits
- Remote work from any location with a full-flex work week.
- Medical, dental, vision, health savings account options, and 401(k) with company match.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
- Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
- Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel insurance.
- 40 scheduled hours per week and less than 10% travel.
- Growth resources, internal mobility support, wellness packages, and a military-friendly workplace.
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.