Software Engineer, Mid

Columbia, MD
Aug 06, 2019
Aug 23, 2019
Full Time
Software Engineer, Mid
The Challenge:

Are you looking for an opportunity to build a powerhouse system that will secure data in critical to national security? You know a good system is more than just a nice looking interface + data. You know you need the right combination of clean code, APIs, analytics, and infrastructure to build a user focused solution.

As a back-end developer on our team, you'll learn how to help customers overcome their most difficult challenges using the latest development approaches like object-oriented programming. As part of our development team, you'll help to develop all server-side logic, definition, and maintenance of the central database and ensure high performance and responsiveness to requests from the front-end. You will be responsible for developing resilient and responsive APIs that front-end developers and other systems can use to access server-side logic. With mentoring, positive code reviews, and opportunities to learn new tools and skills, we focus on growing as a team to make the best solutions for our customers. Join us as we build systems to change national security for the better.

Empower change with us.

Build Your Career:

A challenging and dynamic work environment isn't all we have to offer. When you join Booz Allen, you can expect:
  • access to experts in virtually every field
  • a culture that focuses on supporting our employees
  • opportunities that provide stability while offering variety

You'll also be exposed to a wealth of training resources through our Digital University, an online learning portal featuring more than 5000 functional and technical courses, certifications, and books. Build your technical skills through hands-on training on the latest tools and tech from our in-house experts. Pursuing certifications? Take advantage of our tuition assistance, on-site bootcamps, certification training, academic programs, vendor relationships, and a network of professionals who can give you helpful tips. We'll help you develop the career you want, as you chart your own course for success.

You Have:

-7+ years of experience with software development

-Experience with object-oriented programming languages, including Java and scripting languages, including Python

-Experience with relational databases, including PostgreSQL

-Experience with data modeling

-TS/SCI clearance with a polygraph

-BS degree

Nice If You Have:

-Experience with unstructured databases, including Mongo and Elasticsearch and graph databases, including Neo4J

-Experience with Web page design in JavaScript and Angular

-Experience with customizing Hortonworks Data Platform or related big data infrastructures

-Experience with working in UNIX and Agile environments

-Ability to brief technical topics to non-technical staff

-Ability to gather requirements from project teams and determine priorities

-Ability to work in an ambiguous, fast-paced, highly collaborative, and team-oriented environment and balance long- and short-term taskings

-Ability to exhibit flexibility, initiative, and innovation

-BS degree in an IT- or CS-related field


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

We're an EOE that empowers our people-no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic-to fearlessly drive change.


Similar jobs