University, Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Arlington, VA
Posted
5 days ago
Closes
Sep 9, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $163k
$116k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $135,000–$191,500.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 702 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 693 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · University, Software Engineer

As a Software Engineer at our university-based team, you will play a crucial role in developing and enhancing technology solutions that have a significant impact on the community. Your day-to-day responsibilities include collaborating with the development team to identify system improvements, analyzing client needs within existing architecture, and implementing technical solutions using various programming languages such as Python, GoLang, Java, C++, Spring, React.js, Node.js, or Angular.js. You will also leverage your knowledge of systems development life cycle methodologies and cloud platforms to ensure that the solutions you build are scalable and future-proof. Ideal candidates have a strong foundation in computer science principles and are eager to learn new tools and techniques while contributing to projects that aim to make a positive difference.

What you'll do

  • Develop and improve technology solutions from concept to production-ready systems.
  • Analyze system needs and environment to ensure new developments align with existing architecture.
  • Collaborate on technical solutions for clients using a variety of programming languages and frameworks.
  • Identify necessary improvements in current systems and propose enhancements.
  • Utilize knowledge of systems development life cycle methodologies throughout project phases.

What we're looking for

  • Experience with programming languages such as Python, GoLang, Java, C++, and frameworks like Spring, React.js, Node.js.
  • Knowledge of systems development life cycle methodologies and agile practices.
  • Ability to analyze system needs and integrate solutions within existing architecture.
  • Scheduled to obtain a Bachelor's degree by Winter 2026 in a relevant field.
  • Familiarity with cloud platforms and database technologies including SQL or Oracle.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Chantilly, VA 19 days ago $86,800$198,000
Java Python Rust GO Linux Docker Kubernetes AWS Azure Google Cloud CI/CD

Software Engineer

Booz Allen Hamilton

Aurora, CO 6 days ago $69,400$158,000
Python Java Vue Node AWS Azure GCP RESTful APIs Agile JavaScript React

Software Engineer

Q2

Austin, Texas 82 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Q2

Austin, Texas 12 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 96 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Alteryx

Remote (Irvine, CA) 111 days ago $103,000$133,000
Python REST Git GCP Azure AWS Node.js Docker Kubernetes CI/CD PostgreSQL Alteryx
Remote