Senior UI Front End Developer
Hybrid | Ashburn, VA | 1-2 Days a Week Onsite
Active Top Secret Clearance Required - Ability to obtain a CBP BI
Summary
Our client is an innovative solutions development and consulting company committed to delivering simplicity through innovation. They meet this commitment by delivering state-of-the-art enterprise computing and processing solutions to both government and commercial clients. Also, their workforce continually strives to advance their team's collective intellect through collaborative fortitude, and are looking for further talent to join that effort.
Responsibilities
Our client is seeking a Senior UI Front End Developer with Spring Boot and Microservices experience for a multi-year contract to support the ongoing modernization and maintenance of the Department of Homeland Security (DHS), Customs and Border Protection (CBP) information systems, using JAVA/JEE.
The Senior UI Front-End Developer will actively engage in team building single-page applications using modern JavaScript frameworks and libraries. The candidate will apply front-end development experience to build reusable components and libraries. The candidate will work in an agile team and deploy applications in the cloud using DevOps tools. The position will be involved in the full cycle of application development from designing, coding, testing, deploying, and monitoring.
This is a highly technical position; individuals will be screened by peers in a technical review of skills and experience.
Design and implement JEE software applicationsUse modern software engineering tools and methodologies, including Eclipse, and Atlassian Products (Jira, Confluence)Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solutions through demonstrationsPresent the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodologyRequirements
At least 5+ years of experience developing front-end applications in frontend Angular (Primarily v10 or above)2+ years of extensive experience in state management (NgRx) is manadtory to be considered for this positionA Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field with applicable experience is required. - Around 7+years of applicable work experience may be considered in lieu of a degreeAdvanced level experience in UI performance tuning and Component/Layout designProven record of understanding HTML5, CSS3 (flexbox, flexgrid), SASS, and theme developmentExperience in developing reusable components and libraries (building NPM packages)Excellent problem-solving and critical thinking skillsAdvanced level experience with unit testingExperience working with microservices design and implementing design patternsAbility to travel to customer site in Ashburn, VA as needed for meetingsAbility to work mainly sedentary; in an office environmentMay be required to lift up to ten (10) poundsFlexible in working extended hours if and when neededPreferred Requirements
Experience in micro front end developmentExperience in Server Side Rendering and Service WorkerExperience in database programming (SQL, transaction management, and query optimization)Familiarity with backend development Spring Boot restful services and microservices (Spring cloud)Familiarity with automation testing tools Cypress, Selenium, JMeterEducation/Certification Requirements
A Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field with applicable experience is required. - Around 7+years of applicable work experience may be considered in lieu of a degreeClearance Requirements
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; an active Top Secret clearance is required with the ability to obtain a CBP BI clearance prior to starting this position. - Please note to obtain a CBP BI clearance it can take up to 12 weeks to complete.Other DutiesPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. -------------- About UsNorthern Virginia-based Precision Solutions is an expert in staffing solutions for companies of any size that open the door to new opportunities and seek outstanding talent. We pride ourselves on being versatile enough to tailor our relationships to the needs of each individual client, being agile in the fast-paced marketplace, and being precise in meeting the needs of any company. Equal Opportunity Employer StatementPrecision Solutions is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. Options ApplyApplyShareRefer this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Application FAQsSoftware Powered by iCIMS
www.icims.com