Salary
💰 $86,700 - $185,150 per year
Tech Stack
AngularJavaJavaScriptReactReduxTypeScript
About the role
- Develop and maintain responsive applications using Angular, React.js, HTML, CSS, Java for micro-services, and related technologies
- Design, develop, analyze, and maintain software systems meeting industry, customer, and internal quality, safety, security and certification standards
- Complete software system-level analyses to identify risks, issues and opportunities and integrate mitigation actions throughout the software lifecycle
- Perform code reviews to ensure alignment to requirements and standards
- Monitor and review test completion, verification processes, and issue resolution for software systems
- Develop user documentation and training to educate end users about software products
- Review performance issues, identify root causes, recommend direction, and develop solutions to ensure optimal performance
- Develop clean, maintainable, and efficient code aligned with established architecture and coding standards
- Participate in full product development lifecycle from conceptualization through maintenance and support of delivered systems
- Collaborate within a team-oriented, mentoring environment and contribute to shaping project outcomes
Requirements
- Ability to obtain a Secret Clearance
- 3+ years of experience in Software Engineering
- 2+ years of experience with web-based development leveraging ReactJS, Redux, JavaScript, TypeScript, HTML, CSS
- 2+ years of experience with RESTFul APIs
- Experience identifying security vulnerabilities within source code
- Active Secret Clearance or Higher (preferred)
- 7+ years of experience in Software Engineering (preferred)
- 5+ years of experience with open-source software development (preferred)
- 3+ years web socket programming experience (preferred)
- 3+ years with object-oriented programming (e.g., Java) (preferred)
- 3+ years of experience troubleshooting software and network integration during platform deployments (preferred)
- 3+ years experience as a well-rounded engineer comfortable with web/UI design and engineering (preferred)
- Knowledge of accessibility standards and Government security requirements for software delivery involving system accreditation (preferred)
- Experience working in an Agile software development environment utilizing Atlassian Suite (Jira, Confluence, Bitbucket) or similar tools (preferred)
- Willingness to complete CodeVue technical assessment as part of selection process
- Potential travel up to 10%
- Employer will not sponsor applicants for employment visa status; must meet export control (U.S. Person) and U.S. Security Clearance requirements
- Competitive base pay
- Variable compensation opportunities
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid and unpaid time away from work
- Opportunity to enroll in a variety of benefit programs depending on eligibility
- Relocation assistance based on candidate eligibility
- Professional growth, mentoring, and development opportunities
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AngularReact.jsHTMLCSSJavaJavaScriptTypeScriptRESTFul APIsweb socket programmingobject-oriented programming
Soft skills
collaborationmentoringproblem-solvingcommunicationteam-oriented
Certifications
Secret Clearance