Booz Allen Hamilton is an award-winning provider of strategic innovation, management consulting, technology, and engineering services. Founded in 1914, the comp
Software Engineer, Senior
Location
Virginia
Posted
7 days ago
Salary
$86.8K - $198K / year
Seniority
Senior
Job Description
Software Engineer, Senior
Booz Allen Hamilton
Software Engineer, Senior Location: Springfield, VA, United States Job Description: The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced developer like you with the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a Software Engineer at Booz Allen, you'll use your passion to master new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. You will be responsible for the design, development, testing, and maintenance of new software applications modernized for deployment in Cloud environments to migrate existing GETS functionality. Work with us as we shape systems for the better. Join us. The world can't wait. You Have: - 10+ years of experience designing, modifying, developing, writing, and implementing software programming applications using Agile methods in Java or JavaScript - Experience with Agile methodology, extreme programming, product management, and software products - Experience writing source code for new applications or generating and enhancing code samples for existing applications - Experience using back-end and front-end languages to develop complete solutions - Experience creating solutions to complex problems within a collaborative, cross-functional team - Experience writing scripts and code to automate and record the results of tests of integration and interoperability between services - Knowledge of the development of test plans and verifying and validating the results of unit tests conducted by other development teams - Top Secret clearance - HS diploma or GED and 18+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks, Bachelor's degree and 15+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks, or Master's degree and 12+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks Nice If You Have: - Experience acquiring client requirements and resolving workflow problems through automation optimization - Experience with Red Hat, Windows Server, Oracle, JMeter, Jenkins, Swagger, Nexus, Apigee, GitHub, GitLab, or equivalent software packages - Experience with programming and scripting languages such as Bash, Curl, XML, JSON, or SQL - Experience with C2S and data center operations - Experience with Amazon Web Services (AWS) - Knowledge of software accreditation and security procedures - Ability to work with automated testing tools to perform testing and maintenance - TS/SCI clearance with a polygraph Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required. Compensation At Booz Allen, we celebrate your contributions, provide you with opportunities and choices, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and dependent care. Our recognition awards program acknowledges employees for exceptional performance and superior demonstration of our values. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen's benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits. We encourage you to learn more about our total benefits by visiting the Resource page on our Careers site and reviewing Our Employee Benefits page. Salary at Booz Allen is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $86,800.00 to $198,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Booz Allen's total compensation package for employees. This posting will close within 90 days from the Posting Date. Identity Statement As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud. Candidate AI Usage Policy AI is a part of our daily work at Booz Allen, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided. Work Model Our people-first culture prioritizes the benefits of collaboration, whether it occurs in person or virtually. To support engagement and effective communication, employees working virtually are generally expected to have their cameras on during meetings. - Remote: If this position is listed as remote, there may still be occasions when you are required to work in person at a Booz Allen or customer facility. - Hybrid: If this position is listed as hybrid, you will be expected to work from a Booz Allen facility frequently, in alignment with leadership expectations and the needs of the role. You may also be required to work from or visit a customer facility. - Onsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role. Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.
Related Guides
Related Job Pages
More Software Engineer Jobs
Team Lead, Engineering – Customer Sandbox
DeelDeel is a financial services company that has developed a payroll system for remote teams, connecting localized payments and compliance in the convenience of one platform. The priv
• Lead a cross-functional team of 6-10 professionals • Drive technical excellence, mentor your team • Deliver scalable, innovative solutions in a fast-paced environment • Foster collaboration and adopt best practices to meet organizational goals • Design, code, and deliver high-quality, scalable applications with Node.js • Provide mentorship and technical guidance • Ensure best practices in development, testing, and deployment • Conduct thorough code reviews to maintain high coding standards • Collaborate closely with product and design teams • Drive technical planning and execution • Promote Agile methodologies to enhance team productivity • Define and implement technical strategies in alignment with organizational goals • Lead innovation through rapid prototyping and iterative development • Identify technical risks and implement mitigation strategies
Power Apps Developer
Pwc CEEPwC is a global network of more than 370,000 professionals in 149 countries that turns challenges into opportunities. We create innovative solutions in audit, consulting, tax and technology, combining knowledge from all over the world. PwC SDC Lviv, opened in 2018, is part of this global space. It is a place where technology is combined with team spirit, and ambitious ideas find their embodiment in real projects for Central and Eastern Europe.
Role Description Join our PwC team and contribute to innovative projects for some of the most recognized companies worldwide. We are looking for a Power Apps Developer with hands-on experience in Microsoft Power Platform to design and implement business applications that drive efficiency and automation. - Develop and maintain Power Apps solutions, including Canvas Apps; - Integrate applications with other systems using APIs; - Work with Dataverse and other database systems for data management; - Collaborate with analysts and developers to deliver high-quality technical solutions; - Utilize Power Automate for workflow automation and process optimization; - Support integration with SharePoint Online and SharePoint Lists; Qualifications - Minimum 2 years of experience in Power Apps development; - Strong knowledge of Power Apps, including Canvas Apps; - Practical experience with Power Automate for process automation; - Experience with Microsoft Power Platform; - Knowledge of Dataverse or other database technologies; - Understanding of system integration principles and API-based integrations; - Experience with SharePoint Online and SharePoint Lists; - English level: Upper-Intermediate (B2). Benefits - Work format: Remote or in a comfortable office in Lviv - you choose. - Development: Personal development plan, mentoring, English and Polish language courses. - Stability: Official employment from day one, annual review of salary and career prospects. - Corporate culture: Events that unite the team and a space where everyone can be themselves. Company Description PwC is a global network of more than 370,000 professionals in 149 countries that turns challenges into opportunities. We create innovative solutions in audit, consulting, tax and technology, combining knowledge from all over the world. PwC SDC Lviv, opened in 2018, is part of this global space. It is a place where technology is combined with team spirit, and ambitious ideas find their embodiment in real projects for Central and Eastern Europe.
Role Description SCCI is currently seeking an Embedded Software Design Engineer to join our team! In this position you will be responsible for developing weapon control system code for multiple projects across the Battle Management System portfolio. The tasks range in scope from coding on embedded microcontrollers to developing cutting edge simulators that include engaging and interactive GUI designs. The successful candidate will support the installation and assessment of embedded systems locally and at external locations. This is a remote position that will serve as a Midwest and West Coast POC. Travel will be required as outlined in the responsibilities section. Responsibilities - Provide more timely, direct support to AFSOC units at Cannon AFB, where integration and test support relating to BMS Embedded Software efforts are conducted. - Provide Fleet Support to units in Texas, Cannon AFB in New Mexico, and at Ft. Huachuca in Arizona to support fielded BMS systems and test events. - Provide timely BMS specific integration support at Midwest and West Coast Vendor facilities to ensure BMS Software is executing as intended. - Provide integration, ground test support, and potential captive carry support for new platforms at mid-west and western located test sites, such as Yuma Proving Ground (YPG) in Arizona. Qualifications - Must be a U.S. Citizen and have an Active Secret Security Clearance. - Bachelor of Science (BS) degree from an accredited college or university in computer engineering and/or electrical engineering with equivalent experience such as direct hands-on experience with embedded software development background. - Minimum of three (3) years of experience demonstrating the ability to concept, prototype, design, code, and engineer embedded software solutions. - Must have knowledge of C#, Java, or C++. - Ability to debug and troubleshoot hardware-software interfaces at a low-level using tools, such as an oscilloscope, logic analyzers, etc. - Knowledge of hardware architectures, microcontrollers and communication protocols. - Knowledge of writing test cases, unit testing and validation of hardware software integration. - Knowledge of GUI development. - Knowledge of the TCP/IP protocol suite, including network stack integration and socket programming. - Knowledge in diagnosing and resolving network-related issues, including network configuration, connectivity, and data transmission problems. - Knowledge and experience with weapon system integration preferred but not required. - Proficiency with widely used version control systems, such as Git. - Knowledge of tools like Jenkins, GitLab. - Ability to work in a fast paced, rapidly changing range/field environment with a focus on fielding a product. - Ability to support tasking for multiple projects. Preferred Skills and Experience - Knowledge, experience and understanding of military standards, such as MIL-STD-1553 and UAISTANAG. - Experience with integration with BPS, sensor balls, safety interlock circuitry. Benefits - Comprehensive and competitive benefits package including Health, Dental, Vision, Life and Disability benefits. - 401k with Company Match. - Time off consisting of 2 weeks of paid vacation. - 48 hours of sick/personal leave. - 11 paid Holidays.
Role Description As a Senior Software Engineer at Catena, you will be a core contributor to the team inventing new ways for humans and AI agents to interact with financial systems. You will play a critical role in developing and iterating on our core platform, including the Agent Commerce Kit (ACK), building the applications, APIs, and SDKs that facilitate secure, reliable global commerce for a new, agent-driven economy. This is an opportunity to solve novel technical challenges at the intersection of AI and finance. You will work in a highly collaborative environment, shipping code that directly impacts our product and helps define the future of how autonomous agents transact. What You'll Do - Build Agent Interaction Layers: - Develop robust applications, APIs, and SDKs that enable secure communication, collaboration, and transactions between AI agents and users. - Develop Core Product Experiences: - Build elegant and efficient systems to handle cryptographic identity management, payment workflows, and transaction processing within the ACK framework. - Engineer Agent-Native Financial Systems: - Design and implement end-to-end user experiences tailored for AI agents, ensuring secure and reliable financial interactions. - Create Identity and Reputation Tools: - Engineer systems that empower agents to establish digital identities, discover peers, and manage their reputations effectively. - Contribute to Scalable Infrastructure: - Build performant backend services and scalable APIs that ensure rapid and secure coordination among decentralized AI agents. Qualifications - 6+ years of full stack engineering experience, with a strong foundation in backend architecture as well as experience delivering user-facing products. - A track record of shipping complex production-quality products from initial concept to production. - Commitment to building performant, reliable, and secure systems with polished and intuitive user experiences. - Comfortable working in ambiguous environments, capable of independently designing and implementing technical solutions from the ground up. - Genuine curiosity for emerging technologies like AI agents, stablecoins, and programmable identity, with desire and self-initiative to learn and apply them. - Effectively leverage AI tools in your workflow to multiply productivity and streamline development processes. Requirements - Hands-on experience building AI-driven solutions or integrating with modern AI toolkits. - Experience in fintech, payments, or blockchain development. - Proficiency with our tech stack (e.g., Python, TypeScript, Go, React). - Contributions to relevant open-source projects. Benefits - Opportunity to work on challenging problems that have never been solved before. - Be part of the startup team that makes the AI economy possible. - Your work will directly enable millions of AI agents to participate safely in commerce, unlocking trillions in economic value and increasing prosperity around the world.


