-
UI Developer Senior
- SAIC (Ashburn, VA)
-
Description
**SAIC** is currently seeking a **UI Developer Senior** to join our team. with Spring Boot and Microservices experience for a multi-year contract to support the ongoing modernization and maintenance of a federal agency information systems.
* Requirement of on-site work in Ashburn, VA 1 day a week *
Job Responsibilities
+ Design and implement JEE software applications.
+ Use 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 demonstrations
+ Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology
Qualifications
Required Skills:
+ BS and 9 years of overall related experience
+ Ability to obtain and maintain a public trust that requires U.S. Citizenship
+ Recent 5 years’ experience developing front end application in frontend Angular (primary v10 or above)
+ Advance level experience in UI performance tuning and Component/Layout design.
+ Proven record of understanding HTML5, CSS3(flexbox, flexgrid), SASS and theme development
+ 2 years in state management (NgRx)
+ Experience in developing reusable components and libraries (building NPM packages)
+ Advance level experience with unit testing
+ Experience working with microservices design and implement design patterns
+ Hands on experience with:
+ HTML, JavaScript, CSS (required)
+ AWS (EC2, S3, etc.) (required)
+ SQL (required)
+ jQuery, Angular, React
+ JEE Web Tier Technologies (JSP, Servlets, MVC Frameworks)
+ XML
+ Unix, Linux
+ Database Connectivity (JDBC, JPA, Hibernate)
+ 3 years of experience in Single Page Application Development using JavaScript framework (Angular 8+ or ReactJS 5+)
+ 1 + year experience in Java/JEE (required)
+ Experience working with JEE Web Tier Technologies (JSP, Servlets, MVC Frameworks)
+ Experience working with JEE Servers (like Spring boot, Tomcat, WebSphere, etc.)
+ Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
+ Experience in building quick prototypes that demonstrate ideas and potential in a hands-on environment.
+ Experience designing and delivering complex, highly scalable software components.
Desired Skills:
+ Experience developing 100% automation unit tests using eclipse is a strong plus
+ Experience deploying and managing applications in a Docker environment a plus
+ Agile development experience is a plus.
+ First-hand experience working with large project teams (working with the Federal Government is a strong plus)
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
REQNUMBER: 2406620
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
-