Develop solutions mainly using frontend technologies, such as Vue, JavaScript, and TypeScript with a good understanding of backend services and data sources for the intel mission.
Requirements
- Experience with frontend technologies, such as JavaScript, TypeScript, Vue, React, and Angular
- Experience with Linux, Git, Jira, Confluence, and Artifactory
- Good understanding and knowledge in API best practices
- Good data modeling experience with relational and NoSQL databases
- Experience in Agile development technologies
- Experience working with Eslint, Vuetify, Vue Composition, Vue Router, Pinia, TanStack Query, Axios, VitePress, and TyepDoc
- Experience with frontend unit testing tools, such as Jest, Vitest, and Jasmine
Responsibilities
- Design, develop and deliver modern secure software applications to enable the intel mission
- Troubleshoot defects, deduce root cause, and implement mechanisms to prevent reoccurrence and mitigate offshoot issues
- Analyze and test programs and products before formal launch
- Collaborate with team members to determine best practices and client requirements
- Efficiently divide and conquer software development tasks with other developers
- Ensure software security by developing programs to actively monitor the sharing of private information
- Actively seek ways to improve business software processes and interactions
Other
- U.S. Citizen and must be able to obtain a TS Clearance
- 3+ years of experience as Software Engineer developing distributed software applications using modern and open source technologies and frameworks
- Outstanding collaboration and communication skills are essential
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent