remote
Software Engineer SME - General Dynamics Information Technology
Software Engineer
Senior Software Engineer SME driving mission‑critical IT solutions for USINDOPACOM J6, leveraging Python, Java, C++, AWS, and DevOps practices to ensure secure, interoperable operations across the Indo‑Pacific theater.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability software components for USINDOPACOM J6 mission systems using Python, Java, and C++.
- Implement secure, scalable cloud solutions on AWS, ensuring compliance with defense security standards.
- Collaborate with cross‑functional teams to integrate new features and troubleshoot complex interoperability issues.
- Lead DevOps initiatives, automating CI/CD pipelines, containerization, and infrastructure as code.
- Provide technical mentorship and code reviews to junior engineers, fostering best practices.
Requirements
- 5+ years of software development experience in a defense or enterprise environment.
- Proficiency in Python, Java, and C++ with a strong grasp of object‑oriented design.
- Hands‑on experience with AWS services (EC2, S3, Lambda, IAM) and cloud security.
- Solid understanding of DevOps tools (Jenkins, Git, Docker, Kubernetes) and CI/CD workflows.
- Excellent problem‑solving skills, strong communication, and a commitment to mission‑critical reliability.