Software Engineer jobs in United States
Explore 1,387 matching jobs.
Software Engineer
Booz Allen Hamilton
Posted: 10/21/2026Senior Developer, Euna Grants
Euna Solutions
Posted: 10/21/2026Lead Subject Matter Expert – Electrical, Rolling Stock Engineering
DB E.C.O. North America
Posted: 10/21/2026XR Developer
Marshall Economic Development Corporation
Posted: 10/21/2026Software Engineer
Boeing
Posted: 10/21/2026Regional Electrical Project Engineering Specialist
Alcoa
Posted: 10/21/2026Software Engineer
H&R Block
Posted: 10/21/2026Power Developer
Intersect Power
Posted: 10/21/2026Power Developer
Intersect Power
Posted: 10/21/2026Audit Senior Associate, AEC – Arc, Engineering, Construction
Baker Tilly US
Posted: 10/21/2026Head of Agent Engineering
Baker Tilly US
Posted: 10/21/2026Mainframe Developer – Cards
Regions Bank
Posted: 10/21/2026Engineering Intern
Ascend Performance, LLC
Posted: 10/21/2026Waste & Groundwater Programs Engineering Intern
Duke Energy Corporation
Posted: 10/21/2026Software Engineer
Granicus
Posted: 10/21/2026Senior Developer Marketing Manager – Lifecycle & Growth
1Password
Posted: 10/21/2026Secure Facilities Technical Engineering – Mission Critical & Secure Facilities
AECOM
Posted: 10/21/2026Lead Developer
Endava
Posted: 10/21/2026Software Engineer
Thomson Reuters
Posted: 10/21/2026Manager II, Engineering – Kubernetes Platform

Software Engineer
Booz Allen HamiltonCore Competencies
Role fitUse this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack software development, particularly with Python and Agile methodologies, while effectively collaborating with cross-functional teams to deliver innovative solutions. Proficient in creating hardware drivers, integrating with COTS hardware, and developing UI/UX through REST API.
Tech Stack
Tools & technologiesAbout the role
Key responsibilities & impact- Develop full-stack software and systems from vision through production-ready implementation
- Resolve complex problems with complete end-to-end solutions in a fast, agile environment
- Master new tools and techniques and identify needed system improvements
- Help clients overcome difficult challenges using current architectural approaches, tools, and technologies
- Ensure solutions account for current architecture and operating environment, as well as future functionality and enhancements
- Design, modify, develop, write, and implement software programming applications
- Create hardware drivers, integrate with COTS hardware, build test benches, perform regression testing, visualize sensor data, and develop UI/UX through Python and external frameworks via REST API
- Collaborate with cross-functional teams to create solutions to complex problems
Requirements
What you’ll need- 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods and Python
- 5+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks
- Experience writing hardware drivers, integrating with COTS hardware, creating test benches, regression testing, visualizing sensor data, and UI/UX with Python and external frameworks via REST API
- Experience with Agile methodology, software engineering, product management, and software products
- Experience with full-stack development, including back-end and front-end development
- Experience creating solutions to complex problems within a collaborative, cross-functional team
- Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
- Bachelor's degree or 9+ years of experience in software engineering in lieu of a degree
- Nice to have: 3+ years of experience with client-server architecture and cloud development
- Nice to have: Experience acquiring client requirements and resolving workflow problems through automation optimization
- Nice to have: Experience with Java, Python, C#, C, C++, .NET, JavaScript, NodeJS, PHP, Drupal, or React
- Nice to have: Ability to work with automated testing tools
- Nice to have: DHS Suitability
- Nice to have: Master's degree
- Applicants selected will be subject to a government investigation and may need to meet eligibility requirements of the U.S. government client
- Candidates must complete the required skills assessment and meet the minimum proficiency threshold
Benefits
Comp & perks- Health benefits
- Life insurance
- Disability benefits
- Financial benefits
- Retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care
- Recognition awards program
- Identity verification and fraud prevention process
- Full-time employees working at least 20 hours a week are eligible for Booz Allen benefit programs
ATS Keywords
✓ Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.