• UI Developer Senior

    SAICAshburn, VA 20147

    Job #2692933673

  • 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 ~~~. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

  • You Can Also Try Searching