Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Software Engineer

The Opportunity:

As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution development, and create efficient and effective systems for our clients.

As a back-end developer at Booz Allen, you’ll use the latest architectural approaches and open-source frameworks and tools to deliver solutions. Using your software engineering experience, you’ll work with the development team to create custom tools, systems, and sites with consistent performance and scalability.

In this role, you’ll make a mission-forward impact as you further your skillset and career. Work with us as we shape systems for the better.

Join us. The world can’t wait.

You Have:

  • Experience with programming languages, including Java, Python, or C and C++

  • Ability to deploy software in a Cloud environment

  • Ability to work in an Agile, team-based environment

  • Ability to obtain a Secret clearance

  • HS diploma or GED

Nice If You Have: 

  • Experience with frontend and backend development

  • Experience with Build Automation, DevOps, and DevSecOps

  • Experience with software and system architecture

  • Experience with physical or virtual networking

Clearance: 

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

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 $52,900.00 to $108,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 application process, 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.

Work Model
Our people-first culture prioritizes the benefits of flexibility and collaboration, whether that happens in person or remotely.

  • If this position is listed as remote or hybrid, you’ll periodically work from a Booz Allen or client site facility.
  • If this position is listed as onsite, you’ll work with colleagues and clients in person, as needed for the specific 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.

Average salary estimate

$80450 / YEARLY (est.)
min
max
$52900K
$108000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Bah

As a Software Engineer at Booz Allen in Rome, NY, you’ll be at the forefront of developing innovative back-end solutions that meet the complex demands of our diverse clientele. You understand that a robust site or system is built on clean code, powerful APIs, and a reliable infrastructure. Your role will involve collaborating closely with a talented team where your proficiency in languages such as Java, Python, or C and C++ will shine. You’ll tackle challenges by identifying potential risks and crafting data-driven solutions that ensure efficiency and scalability. Embracing Agile methodologies, you’ll navigate a dynamic environment focused on continuous improvement and delivery. Not only will you get to work with cutting-edge architectural approaches and open-source frameworks, but you’ll also have the chance to contribute directly to missions that make a difference. We want someone who is ready to grow and adapt, enhancing both their skills and their career as they help shape systems that empower users. Your job at Booz Allen isn’t just a position; it’s an opportunity to impact the world positively as we build better systems together. Join us in this exciting journey and unlock your potential as part of the Booz Allen family!

Frequently Asked Questions (FAQs) for Software Engineer Role at Bah
What are the key responsibilities of a Software Engineer at Booz Allen?

As a Software Engineer at Booz Allen, your primary responsibilities include developing and maintaining back-end systems, collaborating with teams to design APIs, ensuring clean code practices, and managing software deployments in Cloud environments. You will also analyze potential risks and contribute to system architecture, all within an Agile framework.

Join Rise to see the full answer
What qualifications are needed to become a Software Engineer at Booz Allen?

To be considered for the Software Engineer position at Booz Allen, candidates should possess experience with programming languages such as Java, Python, or C/C++. Additionally, familiarity with Cloud deployment, Agile methodologies, and eligibility for a Secret clearance is necessary. Optional qualifications include cross-functional experience in both front-end and back-end development, DevOps, and system architecture.

Join Rise to see the full answer
What benefits can I expect as a Software Engineer at Booz Allen?

Booz Allen offers a comprehensive benefits package for Software Engineers including health and life insurance, disability coverage, financial benefits, retirement plans, and professional development programs. Employees also receive recognition awards for exceptional performance. Flexibility in work hours and locations is also a key feature of our people-first culture.

Join Rise to see the full answer
What is the work environment like for a Software Engineer at Booz Allen?

At Booz Allen, Software Engineers thrive in a collaborative work environment that values flexibility, innovation, and communication. Depending on the role, working can be remote, hybrid, or onsite, encouraging teamwork and the sharing of ideas, making it a supportive atmosphere for personal and professional growth.

Join Rise to see the full answer
How does Booz Allen support career growth for Software Engineers?

Booz Allen supports career growth for Software Engineers through continuous professional development opportunities, mentoring programs, and tuition assistance for further education. The culture promotes learning and skill enhancement, enabling employees to advance their careers while contributing to meaningful projects.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with back-end development?

In answering this question, highlight specific projects or systems you have developed, the programming languages used, and the challenges faced in the projects. Mention how you have implemented clean coding practices and any experience with APIs or database management, which are crucial for a Software Engineer role.

Join Rise to see the full answer
What programming languages are you most proficient in, and why?

While answering, be sincere about your proficiency in languages relevant to the position like Java, Python, or C/C++. Elaborate on your past experiences using these languages, specific projects where you have applied them, and why you enjoy working with them, linking it back to your passion for software engineering.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Discuss a specific bug, detailing the context, the debugging process you followed, and the final solution you implemented. Emphasize your analytical skills and perseverance in troubleshooting and resolving issues, along with learning outcomes from the experience.

Join Rise to see the full answer
How do you ensure your code is scalable?

Explain your approach to developing scalable systems, such as writing efficient algorithms, optimizing resource usage, and utilizing design patterns. Provide examples of past experiences where scalability was a primary consideration during development.

Join Rise to see the full answer
What experiences do you have in deploying software to a Cloud environment?

Share details about your familiarity with Cloud platforms like AWS or Azure. Discuss specific projects where you deployed applications and the tools and methodologies used to ensure a successful deployment, emphasizing any challenges faced and how they were overcome.

Join Rise to see the full answer
How have you implemented Agile methodologies in your previous roles?

Describe your experience working in an Agile environment. Talk about your role in sprints, collaboration with team members, how you manage feedback, and adapt to changes. Highlight any particular Agile practices that you've found effective.

Join Rise to see the full answer
Can you explain your experience with DevOps and build automation?

Discuss your understanding of DevOps principles and any tools you have used for automation in the development lifecycle. Share specific projects where you integrated CI/CD practices and how it improved efficiency and collaboration in your team.

Join Rise to see the full answer
What security practices do you consider when writing code?

Highlight the importance of secure coding practices to prevent vulnerabilities. Mention specific techniques like input validation, encryption of sensitive data, and regular code reviews, providing examples from your previous work to illustrate your commitment to security.

Join Rise to see the full answer
How do you handle constructive criticism about your work?

Your answer should reflect a positive attitude towards constructive criticism. Discuss the importance of feedback in your professional growth and how you actively seek it out. Provide an example of how you have successfully implemented feedback in the past.

Join Rise to see the full answer
What attracts you to the Software Engineer position at Booz Allen?

Express your enthusiasm for the role by mentioning Booz Allen’s commitment to impactful projects and innovation. Relate your personal values, career goals, and desire to work in a collaborative environment to the mission and culture of Booz Allen.

Join Rise to see the full answer
Similar Jobs
Posted 10 days ago

Booz Allen is looking for a Systems Engineer and Enterprise Architect to drive impactful solutions in national defense.

Bah Remote Pyeongtaek-si, Gyeonggi-do
Posted 11 days ago

As a Staff Technologist at Booz Allen, you'll create immersive training applications for the U.S. Army, blending game development with realistic military scenarios.

Photo of the Rise User
Amount Hybrid Chicago, Illinois, United States
Posted 10 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Join Amount's mission-driven Client Experience team as a Senior Full-Stack Software Engineer, building innovative fintech solutions.

Photo of the Rise User
Posted 5 days ago

Join JumpCloud as a Software Engineer to help develop foundational services that power their open directory platform from the comfort of your own home.

Photo of the Rise User
Posted 11 days ago
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse

Become a key player in Attentive's engineering team, driving innovative identity solutions that power personalized marketing at scale.

Photo of the Rise User
Posted 11 days ago

Join Esri as a Backend Java Engineer and contribute to building a next-generation data integration tool.

Vatic Labs Hybrid New York, United States
Posted 12 days ago

Join Vatic as a Full Stack Developer to work on innovative data-driven applications with opportunities for growth.

Join Ignitis Group as a Senior Application Architect, shaping the future of energy solutions in Lithuania and beyond.

Photo of the Rise User
Posted 3 days ago

Become a pivotal Software Engineer at Visa, driving innovation in payment technologies while solving global-scale challenges.

Photo of the Rise User
Bosch Group Remote Av. Juscelino Kubitschek De Oliveira - Ld - Cidade Industrial de Curitiba, Curitiba - PR, Brasil
Posted 13 days ago

A Bosch está à procura de um Engenheiro de Software Jr. para inovações em software embarcado em máquinas agrícolas.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Uniontown just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Engineering Manager at Enable
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS