Belay Technologies logo
Belay TechnologiesPosted 2 months ago

Junior Software Engineer

$70,000–$190,000 year

On-siteFort Meade, Maryland, United States

Full TimeEntry LevelBachelors DegreeSmall

Job Summary

Design, develop, and test policy-driven software for classification marking tools and M365 web applications using JavaScript, TypeScript, Node.js, and AWS. Gather and analyze customer requirements, create unit tests, and track user issues while adhering to established development processes. Collaborate with developers, contractors, and the Government to implement new capabilities, perform code reviews, and contribute to high-level documentation. Troubleshoot defects and merge new software releases within a team environment.

Required Qualifications

  • TS/SCI Clearance with polygraph
  • Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines
  • 3 years of Software Engineering experience
  • An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 7 years
  • Possess working knowledge of JavaScript/DOM, Typescript, Node.js/npm
  • Experience in AWS (ability to navigate AWS dashboards & services)
  • Hands on experience utilizing Docker (command line) and converting applications to Docker images
  • Experience utilizing Git (command line), GitLab CI and GitLab pipelines
  • Familiar with Jest, and Cypress
  • Working knowledge of JIRA and Gitlab
  • Experience developing functional and unit tests
  • Experience performing code reviews
  • Ability to work directly with customers
  • Troubleshooting skills
  • Ability to adhere to coding standards and follow team policies

Desired Qualifications

  • Gather, analyze, and capture customer requirements
  • Adhere to development processes the team has established
  • Assist in the development of requirements for new features and fix defects
  • Create and expand unit tests
  • Track and respond to user issues/questions
  • Triage user issues
  • Test new software releases and merge requests
  • Experience working collaboratively with a team of developers, Contractors, and the Government
  • Contribute content for the development of high-level documentation and guides
  • Strong, Time Management skills

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce