Booz Allen is looking for a software sustainment engineer to ensure the smooth operation of legacy enterprise systems for government clients, impacting technology that supports national security.
Requirements
- 5+ years of experience maintaining and making minor changes to existing applications or keeping those systems working in a sustainment mode within an Agile environment
- Experience with legacy enterprise systems and working in a microservices or distributed application environment
- Experience with Java and React or Node.js
- Experience with workflows, web parts, site maintenance, APIs, and cloud platforms, including Amazon Web Services
- Experience creating and testing modules and components for compliance with design specifications
- Experience developing and testing interfaces between software products and products of other vendors
- Knowledge of source control systems, such as GIT, DevOps, continuous integration, and continuous deployment
Responsibilities
- maintain applications and systems
- use programming and scripting languages to continuously enhance and maintain the application
- troubleshoot any issues that arise operationally
- upgrade the system to meet security requirements
- advise our government clients on the best ways to improve and modernize the existing systems
- use cloud platform technology for good
- creating and testing modules and components for compliance with design specifications
Other
- Ability to lead design and code reviews and address findings within a collaborative, cross-functional team
- Secret clearance
- Bachelor’s degree in a Software Engineering, Computer Science, or Information Systems field and 5+ years of experience in software engineering, or 9+ years of experience in software engineering in lieu of a degree
- Experience with Space Systems or Satellite Communications
- TS/SCI clearance