We're hiring Software Developers in Reston VA. As part of the Agile software development team, this role develops solutions mainly using frontend technologies, such as Vue, JavaScript, and TypeScript with a good understanding of backend services and data sources. The ideal candidate is familiar with the Agile software development life cycle from user requirement generation to automated tests and deployment. Due to the nature of the role, only U.S. Citizens may be considered.
Role and 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
Minimum Qualifications
- 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
- 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
- Outstanding collaboration and communication skills are essential
- Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or equivalent
Additional Qualifications
- Experience in software development supporting DoD and/or IC
- 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
- Experience with Python and Java
- Experience working with Webpack 5, Vite, Docker, Kubernetes, OpenShift, Jenkins, Keycloak, OAuth2, JWT, etc.
- Experience with cloud technologies, such as AWS (EC2, S3, RDS, SQS, ELB, etc.) and Azure
- Familiar and used security and code quality tools like SonarQube, OWASP ZAP, and Fortify
- Has worked in a DevOps model and delivered code through CI/CD pipelines
- Experience developing customized code for multiple projects simultaneously
Shld, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.