View all jobs

Full Stack Software Engineer, TS/SCI

Alexandria, Aberdeen, Picatinny, VA, MD, NJ · Information Technology
Number of Positions: Multiple
Multiple Locations: Alexandria, VA; Aberdeen, MD; Picatinny, NJ
Status: Full Time
Clearance:TS/SCI – no poly required
BreakForth Solutions is seeking experienced Full Stack Software Engineers to join our exceptional Team of professionals to work on advanced capabilities for next-generation tactical command and control (C2) systems. If you are seeking an exciting opportunity that comes with 100% employee paid medical benefits, please contact us today!
Position Expectations
The selected candidate(s) will be expected to:
  • Work with Stakeholders, Product Owners, UI/UX team and developers to design user stories, features, and software components
  • Implement clean, maintainable, and performance-minded software features using Javascript, AngularJS, Java, Apache Karaf, and other components of our target platform stacks
  • Support the evolution of our platform stack by Researching, identifying, and supporting the deployment of new components, services, and tools
  • Participate in an agile development team atmosphere by taking ownership, with your team members, of the work assigned to your team every sprint
  • Actively build quality code and implementation consistency by influencing, defining and implementing standards such as unit tests, code style rules and adherence to best practices
  • Participate in code reviews as part of our pull request process
Position Requirements
  • Experience with route planning algorithms, techniques, and optimizations (A*, Dijkstra’s, contraction hierarchies) and/or packages such as Graphhopper, pgRouting
  • Strong knowledge of algorithmic complexity and graph theory
  • Experience with Open Street Map or similar datasets
  • Experience with Apache Karaf and/or Wildfly
  • Domain/customer experience with the U.S. Army
  • Test Driven Development (TDD)
  • Agile Development methods
  • Exceptional communication skills
  • Familiarity with Continuous Integration and Continuous Delivery concepts and practices
  • Experience building, integrating, deploying, and troubleshooting software in a virtual machine environment
Minimum Qualifications
  • BS in Computer Science, equivalent degree, or previous work experience
  • Strong knowledge and experience with both front-end (Javascript, AngularJS) and back-end (Java/JEE) based application development
  • Demonstrated experience in designing, developing, and documenting well defined APIs
  • Experience working with relational database systems
  • Experience debugging and profiling bugs and performance problems in a Java/JEE based environment
  • Understanding of web protocols and standards e.g. HTTP, HTTPS, Websockets, JSON
  • Experience building and utilizing RESTful web services and APIs
This position requires ability to obtain a US security clearance.  A current active clearance is not required.
BreakForth Solutions Incorporated is an equal opportunity employer and qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law. 
Powered by