Angular Software Engineer - Mid/Senior

CACI International
Herndon, VA
Oct 23, 2021
Oct 25, 2021
Full Time
Angular Software Engineer - Mid/SeniorJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: NoneCACI is seeking an experienced Angular Software Engineer. User Interface design and development support is needed for a new application.**What You'll Get to Do:**+ Work with frontend team to design, code, and document a clean, modern UI+ Work with backend teams to send REST API calls and display data within the UI+ Work with infrastructure team to deploy angular builds to webservers+ Providing demonstrations of new features and functionality to the customer+ Write and execute unit tests on new and existing Angular code+ Provide documentation and assist program management with deliverables related to the UI and user workflows+ Assist the frontend team with creating user stories and features for existing and upcoming work**You'll Bring These Qualifications:**+ Active TS/SCI with Polygraph clearance is required+ 2+ years experience using Angular and TypeScript+ 5+ years experience writing JavaScript, HTML5, and CSS/SCSS+ Strong knowledge of Angular practices and commonly used modules+ Ability to create self-contained, reusable, and testable modules and components+ Good understanding of AJAX and DOM manipulation techniques+ Experience interacting with RESTful APIs and services+ Ability to validate user actions on the client side and provide responsive feedback+ Experience using JSDoc or other inline code documentation conventions+ Experience coding in at least one popular Java/Ruby/NodeJS/Python framework+ Extensive experience with Git source code management system+ Ability to break large tasks down into smaller, more manageable pieces+ Experience working in Agile, SAFe, and Scrum environments+ Bachelor's Degree in a Technical field (ie Information Technology, Information Systems, Computer Science)**These Qualifications Would be Nice to Have:**+ Experience working in both commercial and C2S AWS environments+ AWS Cognito/OAuth 2.0/OpenID Connect experience+ Familiarity with TDD/BDD software development processes+ Familiarity with frontend 508 compliance+ Experience with building the infrastructure for serving the front-end app and assets+ Backend experience with Spring Boot+ Architecting and automating the build process for production, using task runners or scripts+ Experience in JavaScript build tools like grunt or gulp+ Familiar with testing frameworks (Ex. Jasmine)+ Test runner framework (Ex. Karma)+ Experience working with Bootstrap and Material Design patterns and principals+ Good understanding of Public Key Infrastructure (PKI) and familiarity with openssl+ Experience configuring and implementing multi-factor authentication solutions for applications+ In-depth knowledge of validation by government information assurance and cyber security standards and practices through formal verification methods**What We Can Offer You:**- We've been named a Best Place to Work by the Washington Post.- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.- We offer competitive benefits and learning and development opportunities.- We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities.- For over 55 years, the principles of CACI's unique, character-based culture have been the driving force behind our success.**BITS3 SE5**Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.As required by Executive Order 14042, Federal contractor employees are required to be fully vaccinated against COVID-19 by December 8, 2021 regardless of the employee's duty location or work arrangement (eg, telework, remote work, etc.), subject to such exceptions as required by law. If selected, you will be required to be vaccinated against COVID-19 and submit documentation of proof of vaccination before starting employment with CACI.

Similar jobs