Booz Allen is looking for a software sustainment engineer to maintain and enhance legacy enterprise systems, troubleshoot issues, and advise clients on system improvement and modernization.
Requirements
- Experience with Java, React, Node JS, or Amazon Web Services (AWS)
- Experience with workflows, web parts, site maintenance, APIs, and cloud platforms
- Knowledge of source control systems, such as GIT, DevOps, continuous integration, and continuous deployment
- Experience with Python, C, C/C++, .NET, JavaScript, Angular, PHP, Bash, Visual Basic, Groovy, or Lua
- Experience with Azure or Google Cloud Platform
- Experience with Microsoft SharePoint, Microsoft Products, Microsoft Windows Server, or Microsoft SQL Server
- Knowledge of shell scripting and automation
Responsibilities
- Maintain applications and keep systems working
- Use programming and scripting languages to continuously enhance and maintain applications
- Troubleshoot any issues that arise operationally
- Upgrade systems to meet security requirements
- Advise clients on the best ways to improve and modernize existing systems
- Create and test modules and components for compliance to design specifications
- Develop and test interfaces between software products and products of other vendors
Other
- Public Trust determination is required
- HS diploma or GED
- Ability to lead design and code reviews and address findings within a collaborative, cross-functional team
- Bachelor's degree in Computer Science (preferred)
- Must be eligible to participate in Booz Allen's benefit programs