Job Description
HST has an immediate need for a senior software engineer to provide software design and architecture support to multiple Department of Defense (DoD) and Intelligence Community (IC) clients. The successful candidate will lead critical microservices-centric software design, development and application modernization projects across the software development life cycle (SDLC) utilizing DevSecOps best practices.
This candidate can be located in Springfield, VA or San Diego, CA
The ideal candidate will have knowledge and experience of front and back-end software design utilizing the following tools and technologies:
Cloud architectures: AWS, Azure
Languages: Python, Java, Shell/Bash
Operating Systems and Servers: Unix/Linux, Windows
Microservices design and integration
Web Technologies: HTML5/CSS, Javascript, Jquery, JSON
DevSecOps processes and tools (e.g., CI/CD, BitBucket, GitLab, Maven, Fortify, Terraform)
Container technology: containerization and service mesh implementations (e.g., Docker, Kubernetes, OpenShift, Rancher, Istio)
Requirements:
8+ years of experience
Demonstrated senior level experience in cloud and microservices architecture design
Demonstrated senior level experience integrating solutions using microservices and cloud-based technologies
Demonstrated senior level experience leading technical integration efforts
Demonstrated senior level experience leading multi-application software integration efforts through requirements definition, development, testing and transition
Bachelors degree in computer science, software engineering, computer engineering (or related field) (masters degree desired)
United States citizenship required
Top Secret/SCI security clearance or current Top Secret SSBI with TS/SCI eligibility required; counterintelligence (CI) polygraph required
The Senior Software Engineer will work on government site and as part of a distributed multi-disciplinary team. This position requires interaction with government customers at all levels of authority and technical acuity; and requires the ability to communicate technical and programmatic information through excellent verbal and written communication skills.