Role Overview
Were looking for a Software Development Engineer to join our chief technology officer engineering team-a dynamic group of innovators passionate about redefining the market through cutting-edge technology. Youll focus on building Booz Allens Software-Defined Everything (SDE) platform to enable Physical AI Edge Trusted Environments and other applications across mission domains to autonomously discover provision simulate and deploy these systems. Youll be a self-starter visionary 10x-type engineer who thrives in high-impact environments and be eager to build and operate always-on secure and scalable software services.
As a seasoned software engineer at Booz Allen youll leverage the latest architectural approaches open-source frameworks and advanced tools to deliver comprehensive end-to-end solutions. Youll impart your skills to the team as they utilize industry-leading tools and techniques to create impactful software designs. Your role involves shaping a new product from the ground up with genuine autonomy and ownership. You will design develop deploy and operate high-availability software products with robust monitoring alerting and fault-tolerant capabilities integrating agentic AI at their core. You will also implement best practices for CI/CD deployments telemetry canaries and automated testing to ensure the quality and reliability of our systems.
Key Responsibilities
- Design and develop software products that meet user needs and market demands.
- Apply engineering principles to construct and maintain efficient bug-free software systems. Collaborate with designers product managers and other engineers to bring products from concept to launch.
- Architect secure scalable and high-performance backend applications
- Work on both front-end and back-end development using languages such as Go Java or C#.
- Integrate backend services with relational and NoSQL databases such as PostgreSQL MySQL MongoDB and Dynamo DB
- Write clean efficient testable code following best practices for performance maintainability and security
- Integrate generative AI tools to accelerate development and enhance product design.
- Communicate design decisions and technical trade-offs clearly to both technical and non-technical stakeholders.
- Contribute to a culture of innovation and technical excellence by keeping abreast of industry trends.
- Embed security checks and compliance requirements into the development process to meet relevant standards.
Qualifications
- 5 years of experience building and operating production-grade full-stack applications in cloud environments such as AWS
- 5 years of experience with Go Java or C# development
- 3 years of experience in distributed architectures using micro services or server less in AWS Google or Azure Cloud
- 3 years of experience with SQL and NoSQL databases
- Experience designing and implementing RESTful APIs and micro services
- Experience in CI/CD pipeline setup and maintenance
- Knowledge of authentication authorization and security best practices
- Experience using generative AI tools to accelerate development automate coding tasks and review AI-generated code
- Ability to obtain a TS/SCI clearance
- Bachelors degree and 3 years of experience in software engineering or 5 years of experience in software engineering in lieu of a degree
Nice to Have Skills
- Experience writing source code for new applications or generating and enhancing code samples for existing applications
- Experience acquiring client requirements and resolving workflow problems through automation optimization
- Ability to work with automated testing tools to perform testing and maintenance
- TS/SCI clearance
- Masters degree
- AWS Certifications such as Cloud Practitioner Developer Associate or Solutions Architect Associate
Role Overview Were looking for a Software Development Engineer to join our chief technology officer engineering team-a dynamic group of innovators passionate about redefining the market through cutting-edge technology. Youll focus on building Booz Allens Software-Defined Everything (SDE) platform to...
Role Overview
Were looking for a Software Development Engineer to join our chief technology officer engineering team-a dynamic group of innovators passionate about redefining the market through cutting-edge technology. Youll focus on building Booz Allens Software-Defined Everything (SDE) platform to enable Physical AI Edge Trusted Environments and other applications across mission domains to autonomously discover provision simulate and deploy these systems. Youll be a self-starter visionary 10x-type engineer who thrives in high-impact environments and be eager to build and operate always-on secure and scalable software services.
As a seasoned software engineer at Booz Allen youll leverage the latest architectural approaches open-source frameworks and advanced tools to deliver comprehensive end-to-end solutions. Youll impart your skills to the team as they utilize industry-leading tools and techniques to create impactful software designs. Your role involves shaping a new product from the ground up with genuine autonomy and ownership. You will design develop deploy and operate high-availability software products with robust monitoring alerting and fault-tolerant capabilities integrating agentic AI at their core. You will also implement best practices for CI/CD deployments telemetry canaries and automated testing to ensure the quality and reliability of our systems.
Key Responsibilities
- Design and develop software products that meet user needs and market demands.
- Apply engineering principles to construct and maintain efficient bug-free software systems. Collaborate with designers product managers and other engineers to bring products from concept to launch.
- Architect secure scalable and high-performance backend applications
- Work on both front-end and back-end development using languages such as Go Java or C#.
- Integrate backend services with relational and NoSQL databases such as PostgreSQL MySQL MongoDB and Dynamo DB
- Write clean efficient testable code following best practices for performance maintainability and security
- Integrate generative AI tools to accelerate development and enhance product design.
- Communicate design decisions and technical trade-offs clearly to both technical and non-technical stakeholders.
- Contribute to a culture of innovation and technical excellence by keeping abreast of industry trends.
- Embed security checks and compliance requirements into the development process to meet relevant standards.
Qualifications
- 5 years of experience building and operating production-grade full-stack applications in cloud environments such as AWS
- 5 years of experience with Go Java or C# development
- 3 years of experience in distributed architectures using micro services or server less in AWS Google or Azure Cloud
- 3 years of experience with SQL and NoSQL databases
- Experience designing and implementing RESTful APIs and micro services
- Experience in CI/CD pipeline setup and maintenance
- Knowledge of authentication authorization and security best practices
- Experience using generative AI tools to accelerate development automate coding tasks and review AI-generated code
- Ability to obtain a TS/SCI clearance
- Bachelors degree and 3 years of experience in software engineering or 5 years of experience in software engineering in lieu of a degree
Nice to Have Skills
- Experience writing source code for new applications or generating and enhancing code samples for existing applications
- Experience acquiring client requirements and resolving workflow problems through automation optimization
- Ability to work with automated testing tools to perform testing and maintenance
- TS/SCI clearance
- Masters degree
- AWS Certifications such as Cloud Practitioner Developer Associate or Solutions Architect Associate
View more
View less