Applications Developer

2HB Inc.

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.

2HB Incorporated is seeking an Applications Developer in order to support its government customer in Dulles, VA. The successful candidate will be expected to gather requirements, providing in-depth requirements analysis. Oversee requirements tracking, and collaborating with development teams and mission partners to identify requirements and changes to the applications in development. Applications developers are expected to develop the software features provided by the requirements, provide unit testing for their own work, technical program documentation and develop code for web front end, User interfaces and application back ends processes, and deploy the applications developed in the production environment provided by the sponsor using the software development, The Applications Tester will execute test plans in order to identify software problems and their root causes. They will develop and participate in functional testing, regression testing and acceptance testing.

Position Requirements:

  • Proficient in Java with demonstrated on-the-job experience using JavaScript/HTML5/CSS3
  • Experience using JavaScript/HTML5/CSS3 to develop web applications
  • Experience using Angular to develop front-end web applications
  • Understanding of Object Oriented analysis, design and programming; understanding of Model-View-Control (MVC) architecture (i.e. Spring Boot); and understanding of Object/Relational Mapping frameworks (i.e. Hibernate)
  • Experience with front-end and back-end development including the understanding of java web servers (i.e. Apache Tomcat)
  • Experience using Maven to automatically build Java applications
  • Proficient in programming, troubleshooting, and debugging complex web-based tools and applications
  • Experience using Git and GitHub for source code control
  • Experience using Node.js to develop server-side content
  • Experience using a Nexus repository to store software artifacts
  • Experience using Adobe Illustrator to create mock applications screens
  • Experience developing User Interface/User Experience (UI/UX) front end code
  • Demonstrated experience as an agile coach and/or scrum master
  • Demonstrated experience as a solutions engineer, assessing disparate legacy technical environments and recommending roadmaps for improved development, architectural and deployment practices
  • Demonstrated experience with DevOps practices within the Sponsors organization
  • Ability to partner with technical leads and working in a collaborative environment to identify impediments towards improvements and potential solutions
  • Experience with AWS Services
  • Experience developing Micro Services
  • Experience developing with scripting languages

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.