KBR’s Mission Engineering Division delivers complex technical solutions and expert support to the U.S. Department of War. They are seeking a Lead Software Engineer to design, build, and lead the development of high-performance cloud-based web applications for the Defense Health Agency.
Responsibilities:
- Design and build scalable and high-performance application components
- Develop and execute automated unit and integration tests to ensure application reliability
- Maintain comprehensive project coding standards and best practices
- Perform code reviews and provide constructive feedback to peers to better the Team’s overall code production and produce a better software product
- Manage system documentation to support Development tasks, Quality Assurance tasks, and assist in DISA RMF Risk Assessment efforts
- Coordinate with Quality Assurance personnel to validate application functionality
- Coordinate and Manage PaaS and DBaaS Cloud Platforms utilized by the Development Team to maintain the existing Production and Pre-production environments
- Maintain the Application and Cloud Platform security posture through tracking IAVM patches and mitigations, providing STIG assessments to invested parties on a quarterly basis, and developing Plan of Action & Milestones (POA&M) entries for any cybersecurity gaps that have been identified
Requirements:
- Bachelor's Degree and 10+ years of related work experience. In lieu of a degree, an additional 8 years of experience can be substituted
- Ability to obtain a US Government Secret Clearance
- CompTIA Security+ Certification or equivalent within 90 days of offer
- Outstanding communication and technical skills
- Experience in designing and building scalable and high-performance application components
- Experience in developing and executing automated unit and integration tests to ensure application reliability
- Experience in maintaining comprehensive project coding standards and best practices
- Experience in performing code reviews and providing constructive feedback to peers
- Experience in managing system documentation to support Development tasks, Quality Assurance tasks, and assist in DISA RMF Risk Assessment efforts
- Experience in coordinating with Quality Assurance personnel to validate application functionality
- Experience in coordinating and managing PaaS and DBaaS Cloud Platforms utilized by the Development Team
- Experience in maintaining the Application and Cloud Platform security posture
- Microsoft Blazor, C#, and .NET Core experience
- GitHub experience
- Microsoft SQL Server and Transact-SQL experience
- Automated Testing tool experience with focuses on Unit and Acceptance testing
- Working knowledge of Agile Development processes and reasons behind different methodologies
- Independent Problem-Solving skills
- Ability to work with a team containing technical and non-technical members
- Both Technical and Non-Technical communication skills
- Understanding of the DISA RMF Process and the Defense Health Agency's eMASS implementation
- PaaS and DBaaS Cloud Platform development and deployments experience