Mid-Level Software Engineer
Belay Technologies · Fort Meade, MD · 2 wk ago
On-siteEngineering$70k–$190k/yrFull-time
About the role
Belay Technologies is seeking a Software Engineer (JavaScript Developer) to join our ClassifyIT team. The position involves full life cycle design, development, testing, and documentation of policy-driven software across multiple fabrics. The focus will include the extension and customization of tools used for classification string validation and comparison for access control.
Responsibilities
- Gather, analyze, and capture customer requirements
- Adhere to development processes the team has established
- Create and expand unit tests
- Track and respond to user issues/questions
- Triage user issues
- Test new software releases and merge requests
- Contribute content for the development of high-level documentation and guides
- Ability to work directly with customers
- Ability to adhere to coding standards and follow team policies
Requirements
- 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. 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
Skills
- Gather, analyze, and capture customer requirements
- 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
- Contribute content for the development of high-level documentation and guides
- Strong, Time Management skills
Benefits
- 8 weeks paid leave - 4 weeks of personal leave, 3 Yay! days, take off on your birthday, 11 paid holidays and optional leave through Belay's volunteer program
- 10% matching in 401(k) contributions vested on day one
- $5,000 annual training/tuition
- Student Loan Repayment Program
- 100% company-funded HSA
- Rich medical coverage (100% coinsurance)
- Dental coverage including orthodontia
- Up to $420,000 in life insurance, premiums 100% company funded
- Amazon Prime, gym reimbursement, monthly lunches, games and prizes
- Pet adoption program, generous referral bonus program, fun events, and more!
Pay
Salary Range: $70,000 to $190,000
Schedule
N/A