Software Engineer 3 - SE 24-18069


TX - Austin Location
Austin, Texas
Locations: Austin, Cedar Park, Houston, San Antonio
Posted On: December 20, 2024
Last Day to Apply: January 20, 2025

Job Title: Software Engineer 3

Duration: 6+ Months
Location: Austin, Texas 78613
Work Type: Telework (Remote)

Job Overview:

We are looking for an experienced Software Engineer 3 with expertise in front-end/UI development and enterprise-class applications. The role involves designing, developing, and maintaining responsive client-facing applications using modern frameworks such as Angular, along with ensuring scalability and maintainability of the front-end stack.

Responsibilities:

  • Design, develop, and optimize enterprise-class front-end/UI applications on the J2EE platform.
  • Participate in all phases of the Software Development Life Cycle (SDLC).
  • Implement secure applications with authentication, authorization, and caching strategies.
  • Develop self-contained, reusable, and testable modules and components.
  • Create client-facing responsive applications utilizing modern frameworks like Angular.
  • Ensure performance, scalability, and maintainability by adhering to best practices.
  • Conduct test-driven development using tools like Karma, Jasmine, and Selenium.
  • Collaborate with cross-functional teams to meet project objectives and deadlines.

Skills and Qualifications:

Required Experience:

  • 8+ years of hands-on experience in front-end/UI development for enterprise-class applications.
  • Comprehensive expertise in J2EE application development, including all SDLC phases.
  • Proficiency in programming languages and tools such as Java, J2EE, HTML5, JavaScript, Angular, Typescript, CSS3, Bootstrap, Spring, JSON, and XML.
  • Proven experience in developing single-page applications (SPAs) with frameworks like Angular.
  • Strong understanding of responsive design and development for client-facing applications.
  • Experience with test-driven development frameworks including Karma, Jasmine, and Selenium.

Preferred Experience:

  • 5+ years of experience with IBM WebSphere Application Server 8 or later.
  • Hands-on experience with Agile Development Methodologies (preferably Scrum).
  • Experience developing web applications for cloud platforms.
  • Familiarity with CI/CD methodologies.
  • Knowledge in developing applications for mobile and tablet platforms.
Skip to the main content