Modern Software Developer, Mid

Booz Allen Hamilton Inc. Herndon , VA 20171

Posted 6 months ago

Job Description: Job Number: R0057768

Modern Software Developer, Mid

The Challenge:

Are you looking for an opportunity to not just develop basic software, but instead be part of a leading team to build a modern, cutting-edge enterprise digital system for DoD clients? As a full-stack modern software developer, you will help solve the DoD's challenging problems with a complete end-to-end solution in a fast-paced, Agile, or DevSecOps environment. We're looking for a mid-career level developer with the right skills needed to support a team through implementation, operations, and maintenance of our DoD software solutions -- from user stories to a production-ready system.

This role is more than just coding. We need a modern, full-stack developer who will use their passion to learn new tools and techniques, identify and implement system improvements, and engage with teammates. Using Agile software development, you'll build this critical portal of information. You'll analyze the needs and the environment to make sure the solution you're developing considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we build systems to help transform the DoD 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:

  • 2+ years of experience with object-oriented programming in languages, including GoLang, Java, Spring, React.js, Node.js, Python, or Angular

  • 2+ years of experience in working with HTML, CSS, JavaScript, and jQuery and consuming Web services using Rest or JSON

  • 2+ years of experience with Spring or Spring Boot

  • 2+ years of experience in working with SQL and NoSQL

  • Experience with using JIRA, SVN, Git, or other version control system (VCS) tools

  • Experience with using and developing applications on Amazon Web Services (AWS) or other Cloud technologies

  • Knowledge of user interface (UI) and user experience (UX) design principles

  • Knowledge of hardening Web sites against common security risks, including cross-site scripting (XSS) and SQL injection attacks

  • Secret clearance

  • BS degree in CS

Nice If You Have:

  • Experience with using Bootstrap

  • Experience with using R

  • Knowledge of responsive Web design principles

  • Knowledge of DoD software development practices

  • Knowledge of the DoD commercial Cloud hosting policy

  • MS degree in a technology-oriented field

  • Security+ Certification

  • AWS Solutions Architect Certification

Clearance:

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

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


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer

Graham Technologies, LLC

Posted Yesterday

VIEW JOBS 10/14/2019 12:00:00 AM 2020-01-12T00:00 <strong>Mission:</strong><br /> Graham Technologies (GTech) is looking for a Software Developer in Herndon, VA to join our fast-growing team of over 80+ members. <br /> <br /> <strong>You Role:</strong><br /> Graham Technologies is passionate about innovation and we want your help! We believe in each team member having a voice and sharing it to enable both individual and team success. In this room, you will create a system that efficiently processes large amounts of text and displays relevant information to users, with workflow capabilities that allow users to document findings and collaborate with other users. The team consists of software developers who will work with existing other resources to create user interfaces and integrate project components. Additionally, the team will create and enhance a text analysis system that will leverage COTS capabilities and machine learning algorithms.  The team will be directly involved in designing, developing, and testing a capability for content characterization and will include, but not limited to, building and implementing capabilities for unstructured data to yield informative and predictive insights.<br /> <br /> <strong>We're excited about candidates who: </strong> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><strong>Have an active TS/SCI w/Full Scope Poly Clearance</strong></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Design and develop tools that integrate with commercial applications</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Design and develop database management systems, data manipulation techniques and data visualization technique</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Provide database design capabilities</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Develop and direct software system testing and validation procedures, programming, and documentation</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Conduct trial runs of program and software applications to be sure they will produce the desired information and that the instructions are correct</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Written, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Write or contribute to instructions or manuals to guide end users</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Assign, coordinate, and review work and activities of programming personnel</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Designs, develops, and maintains applications within the cloud environment</li> </ul>  <br /> <strong>We're also excited if you might have some of the following qualities:</strong> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Demonstrated experience in development with of HTML5/XML/CSS/JAVA/Javascript</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Demonstrated experience with rapid prototyping development and Agile development methodology</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Demonstrated experience developing innovative analytical solutions</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Demonstrated Enterprise development experience with Java-based technologies</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Demonstrated research and development experience with details on progression of ideas to production systems</li> </ul> <div><strong>Compensation</strong>:</div> <div>At GTech, we believe in treating every person the way we want to be treated – fairly. Our compensation package ensures everyone at GTech is given equal pay for equal work — regardless of race, ethnicity, gender, sexual orientation, disability, religion, age, nationality, or even negotiation skills!</div> <div>Most IT companies can probably offer many of the same services, but what sets us apart from the others, is truly our people! We care about our employees and show it often with sincere appreciation and acknowledgement of not only final work products, but the little steps taken along the way! In addition, our generous benefits package helps support our team members to live well and prosper. Here are just a few highlights:</div> <div>Four Week’s Accrued PTO First Year</div> <div>Ten Paid Federal Holidays</div> <div>Health, Dental, Vision, and Life Insurances</div> <div>401(k) Plan with Annual Employer Contributions</div> <div>Flexible Schedules</div> <div>Reimbursements for Continued Education and Training</div> <div><strong>Why Graham Technologies?</strong></div> <div>Our Core Values say it all!</div> <div>· Value our Customers</div> <div>· Care about our Employees</div> <div>· Passionate about Innovation</div> <div>· Believe in Strong Work Ethic</div> <div>· Rely on Teamwork</div> <div>· Integrity Matters</div> <div>Founded in 2007, GTech is a consulting-services firm that is zealous about providing the best solutions to address our client needs and maximize the value of their investments. One of the ways we do this, is by providing exceptional employees for our clients - whose range of expertise expands the entire IT industry! We’ve cultivated a family of individuals where integrity, commitment, and reliability, are etched into the heart of our delivery teams.</div> <div>In addition, we are equally zealous about caring for our employees – the lifeblood of our business! We’ve purposefully created a culture that is friendly, family-oriented, and all-inclusive. Our team members are encouraged to “have a life”, both in and out of the office, through flexible schedules (where available), continuing education, and support to pursue their passions!</div> Graham Technologies, LLC Herndon VA

Modern Software Developer, Mid

Booz Allen Hamilton Inc.