
Backend Software Engineer
Booz Allen Hamilton2 days ago
Base Salary
$69k - $158k/yr
Responsibilities
- Design, modify, develop, write, and implement software programming applications.
- Create custom backend tools, systems, APIs, and sites with consistent performance and scalability.
- Write source code for new applications and enhance code samples for existing applications.
- Perform code reviews and debug merge requests.
- Use automated testing tools for software testing and maintenance.
- Create solutions for large datasets, data stores, structured and unstructured data, and application or data integration.
- Administer continuous integration and continuous deployment pipelines using Jenkins, GitLab, or GitHub Actions.
Requirements
- Five or more years of experience designing, modifying, developing, writing, and implementing software applications.
- Five or more years of software development experience using programming languages, technologies, tools, or web development stacks.
- Experience switching between programming languages and learning new ones.
- Experience with Agile methodology, extreme programming, software engineering, product management, and software products.
- Experience with Java, Databricks, C#, C, C++, JavaScript, SQL, Python, server-side development, middleware, application or data integration, API development, Node.js, Quarkus, Spring Cloud, Spring Core, Spring Boot, or Spring Data is preferred.
- Experience with structured and unstructured data, especially video, audio, and imagery, is preferred.
- Experience administering CI/CD pipelines with Jenkins, GitLab, or GitHub Actions is preferred.
- Knowledge of JavaScript, JSON, REST, CORS, web architecture, and HTTP specifications is preferred.
- TS/SCI clearance is required.
- Bachelor’s degree or eight or more years of software engineering experience in lieu of a degree.
- Ability to obtain DoD 8570-compliant Security+ or CISSP certification within 30 days of hire.
- Applicants must complete the required skills assessment and meet the minimum proficiency threshold.
Benefits
- Health, life, disability, financial, and retirement benefits.
- Paid leave, professional development, tuition assistance, work-life programs, and dependent care.
- Recognition awards for exceptional performance and demonstration of company values.
- Employees working at least 20 hours per week on a regular basis are eligible for the applicable benefits programs.
- Remote roles may occasionally require work at a Booz Allen or customer facility, while hybrid and onsite arrangements follow leadership and role requirements.
Categories
About Booz Allen Hamilton
Booz Allen Hamilton builds and integrates software, analytics, AI, cloud, and cybersecurity solutions while providing engineering and consulting services, primarily for U.S. defense, intelligence, and civil government clients, with select commercial partnerships. Its business is largely government contracting and professional services delivering mission systems and cyber defense. Founded in 1914 and headquartered in McLean, Virginia, Booz Allen is a public company traded on the NYSE (ticker: BAH).