Full Stack Software Engineer
TS/SCI is required (Poly is desired)
Annapolis Junction, Columbia, or Hanover, MD
- Build Software Development Project Plans to plan sprint scope and timelines.
- Manage requirements and developer tasking using Atlassian's JIRA.
- Use Agile processes to lead scrum teams through 3 week sprints, each with multiple deliveries of multiple products.
- Front end development using JavaScript, Angular, HTML, CSS, Restful APIs, Java and Leaflet.
- Use JavaScript package manager NPM to maintain libraries across projects.
- Work with multiple groups within software development including data science, framework developers and platform team to coordinate changing reporting requirements, APIs and platform technologies.
- Work with Protractor, Jasmine, Karma and Selenium to build comprehensive end to end automated tests to ensure quality releases into multiple environments.
- Linux scripting in BASH to deploy and troubleshoot deployed applications and support tools.
- Implement and maintain continuous delivery devops pipelines with Docker, Jenkins, CI/CD
Job Type: Full-time
Pay: $140,000.00 - $245,000.00 per year
Benefits:
- 401(k)
- 401(k) 10% Match
- Dental insurance
- Dependent health insurance coverage
- Employee assistance program
- Flexible spending account
- Health insurance
- Life insurance
- Paid holidays
- Paid time off
- Retirement plan
- Tuition reimbursement
Compensation package:
- Bonus opportunities
- Overtime pay
- Performance bonus
- Profit sharing
- Retention bonus
- Yearly pay
Experience level:
Schedule:
Application Question(s):
- What security clearance do you currently hold?
Work Location: In person