Software Engineer, Senior
Job Description
Booz Allen Hamilton is seeking a Senior Software Engineer to join its agile teams at Fort Belvoir, Virginia. This role emphasizes delivering end-to-end software and systems, influencing architecture, and guiding projects from concept to production-ready solutions that address complex client challenges.
Responsibilities
- Deliver end-to-end solutions in a fast, agile environment.
- Develop software and systems from concept to production-ready state.
- Master new tools and techniques and identify needed system improvements.
- Help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies.
- Ensure the developed solution aligns with the current architecture and operating environment, while accommodating future functionality and enhancements.
Requirements
- 5+ years of experience in Python, Java, or C++
- 5+ years of experience developing on Linux platforms
- 5+ years of experience with object-oriented programming and multi-process or multi-thread applications
- Experience with Agile methodology and tools such as Jira, Confluence, or Git
- Experience with test-driven development for a production-quality application
- Secret (or higher) clearance
- Bachelor's degree in Computer Science, or 8+ years of software development experience in lieu of degree
Technologies
- Python
- Java
- C++
- Linux
- Docker
- Jenkins
- Git
- Jira
- Confluence
- APIs
Benefits
- Health benefits
- Life insurance
- Disability benefits
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
Work Model
- Remote: If listed as remote, there may still be occasions when on-site work at a Booz Allen or customer facility is required.
- Hybrid: Frequent work from a Booz Allen facility, with potential need to work from or visit a customer facility.
- Onsite: Work will primarily be performed at a Booz Allen office or customer facility, with collaboration conducted in person as required.