Software Engineer to design, build, and test software solutions that directly support an Army Intelligence and Cyber Training program.
Requirements
- Strong proficiency in Java (backend) and Angular (frontend).
- Experience designing, developing, testing, and deploying secure, scalable web applications in a full stack environment.
- Familiarity with RESTful APIs, microservices architecture, and databased integration (SQL/NoSQL).
- Experience using Google Remote Procedure Call (gRPC).
- Hands-on experience with Agile methodologies (Scrum/Kanban) Git-based repositories, and CI/CD pipelines using tools such as Jenkins, GitLab, or Azure DevOps.
- Experience with Electron applications, Opensearch, Prometheus, Grafana, Hydra, or PM IS&A Systems.
- Knowledge of software vulnerability remediation and system hardening.
Responsibilities
- Design, develop, test, and deploy software components across all lifecycle phases.
- Develop software that meets requirements and design specifications.
- Translate requirements and design specifications into secure, scalable applications.
- Contribute to both front-end (Angular) and back-end (Java) development.
- Help shape and refine technical requirements and architecture for new features.
- Develop requirements and designs for assigned work
Other
- Active Secret Clearance required; TS/SCI preferred