Software Engineer

Company:  Integra Staffing Inc
Location: Austin
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Front End/UI Developer (Software Engineer)

Location: Remote (Texas Residents Only)

Client Name: Texas Health and Human Services Commission

Job Description:

The Texas Health and Human Services Commission is seeking an experienced Front End/UI Developer to join our team. This remote position requires a skilled software engineer with a strong background in developing and maintaining enterprise-class applications on the J2EE platform. The ideal candidate will have extensive experience in all phases of the Software Development Life Cycle (SDLC) and a passion for building high-quality, responsive user interfaces.

Key Responsibilities:

Design, develop, and enhance enterprise-class applications on the J2EE development platform.

Participate in all phases of the SDLC, including requirements gathering, design, development, testing, and deployment.

Implement applications using J2EE Application Servers, focusing on authentication, authorization, and caching strategies.

Write clean, maintainable code using Java, J2EE, HTML5, JavaScript, JQuery, AJAX, CSS3, Bootstrap, SASS, Angular, Typescript, Spring, Java Server Pages, JSON, XML, and ES5/ES6.

Develop client-facing applications with a strong emphasis on responsive design and user experience.

Create Single Page Applications (SPAs) using JavaScript frameworks, particularly Angular.

Build self-contained, reusable, and testable modules and components.

Employ test-driven development practices, creating tests with frameworks such as Karma, Jasmine, and Selenium.

Optimize and maintain enterprise-level Angular applications, taking complete ownership of the front-end stack (JavaScript/Angular/HTML/CSS).

Implement best practices in application design, performance, scalability, and maintainability.

Qualifications:

Minimum of 8 years of hands-on experience in Front End/UI development.

Proven experience in developing applications on the J2EE platform.

Strong programming skills in Java, J2EE, HTML5, JavaScript, JQuery, AJAX, CSS3, Bootstrap, SASS, Angular, Typescript, Spring, Java Server Pages, JSON, XML, ES5/ES6, NPM, Maven, and other UI frameworks/libraries.

Experience in developing client-facing applications with responsive design.

Demonstrable experience in developing, optimizing, and maintaining enterprise-level Angular applications.

Preferred Skills:

Hands-on experience with IBM WebSphere Application Server 8 or later.

Familiarity with Agile Development Methodologies, preferably Scrum.

Experience with web applications developed for cloud platforms.

Understanding of CI/CD methodologies.

Development experience for mobile and tablet platforms.

Apply Now
Share this job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙