remote
Software Engineer SME - TS/SCI with Polygraph - General Dynamics Information Technology
Software Engineer
Senior software engineer with TS/SCI clearance, experienced in building scalable, high‑performance applications using Python, Java, and C++ on AWS. Proven ability to deliver secure, maintainable solutions for government missions.
About the role
Key Responsibilities
- Design, develop, and maintain secure, high‑performance applications for government clients.
- Collaborate with cross‑functional teams to define requirements, architecture, and deployment strategies.
- Implement robust unit, integration, and performance tests to ensure reliability and compliance.
- Leverage AWS services (EC2, RDS, Lambda) to build scalable, fault‑tolerant solutions.
- Participate in code reviews, continuous integration, and DevOps practices to improve quality and delivery speed.
Requirements
- BS/MS in Computer Science or related field; 5+ years of professional software development experience.
- Strong proficiency in Python, Java, and C++ with experience in multi‑threaded and distributed systems.
- Hands‑on experience with AWS cloud services and SQL database design.
- Knowledge of secure coding practices, threat modeling, and compliance with government security standards.
- Excellent communication skills and ability to work independently in a high‑security environment.
Skills
pythonjavacawssqlagile