Software Engineer, Junior

Booz Allen HamiltonArlington, VA
81d$53,000 - $108,000

About The Position

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 help create a system that will make a difference, we need you on our team. We're looking for a developer like you with an appetite to learn and the skills needed to develop software and systems from vision to production-ready. This role is more than just coding. As a full-stack developer at Booz Allen, you'll use your passion to learn 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 help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements. Work with us as we shape systems for the better. Join us. The world can't wait.

Requirements

  • 2+ years of experience building applications using Python, JavaScript, Go, Rust, Scala, or Java.
  • 1+ years of experience building or maintaining software interfaces such as RESTful APIs.
  • Experience with source control systems such as Git.
  • Experience with basic Linux terminal commands.
  • Secret clearance.
  • Bachelor's degree in a CS or Engineering field and 2+ years of experience with software engineering, or 4+ years of experience with software engineering in lieu of a degree.

Nice To Haves

  • Experience with CI / CD tools, including GitLab CI, GitHub Actions, or Jenkins.
  • Experience with containerization tools, including Docker or Podman.
  • Experience with orchestration tools such as Kubernetes.
  • Experience with AWS Services.
  • Experience working with Agentic AI solutions.
  • Knowledge of federal cybersecurity best practices and standards, secure coding, and compliance requirements.

Responsibilities

  • Develop software and systems from vision to production-ready.
  • Identify needed system improvements.
  • Use latest architectural approaches, tools, and technologies to help clients.
  • Ensure solutions consider current architecture and future enhancements.

Benefits

  • Health, life, and disability insurance.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards program.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service