Software Engineer 3

Overview

On Site
Contract - Independent

Skills

Workflow Management
Web Portals
SOA
Requirements Analysis
Development Testing
Design Documentation
Systems Analysis
Repair
Performance Tuning
Testing
Web Services
Application Development
Software Development Methodology
Systems Engineering
Application Servers
Authentication
Authorization
Caching
Java
J2EE
SOAP
HTML5
JavaScript
Ajax
Css3
Cascading Style Sheets
Bootstrap
Sass
AngularJS
TypeScript
Spring Framework
JSON
XML
Apache Maven
POSTMAN
MuleSoft
RESTful
Customer Facing
OAuth
Oracle Linux
WildFly
IBM WebSphere
IBM WebSphere Application Server
Agile
Scrum
Continuous Integration
Continuous Delivery
Web Applications
Cloud Computing
Test-driven Development
Jasmine
Selenium
Privacy
Marketing

Job Details

Location: Austin, TX
Salary: Depends on Experience
Description: Our client is currently seeking a Software Engineer 3
Required Job Duties

The Software Engineer 3 will support the HHSC IT Applications - Social Services Applications initiatives, performing development, enhancement, maintenance, and support for key applications (e.g., State Portal, Workflow Management, Eligibility Web Services). Key activities include:
  • Develop, enhance, and maintain existing and new web-based J2EE/Portal applications within HHSC's Service Oriented Architecture (SOA) platform using Agile methodologies.
  • Participate in all phases of the SDLC (requirements analysis, design, development, testing, and deployment).
  • Create technical and design documentation.
  • Perform system analysis, troubleshooting, diagnosis, defect repair, and production operations support.
  • Analyze software for configuration, performance tuning, and reliability improvements.
  • Develop and maintain data and process models.
  • Employ contemporary testing methods.
Candidate Skills and Qualifications
Minimum Required Experience (8 Years)
Candidates must possess 8 years of hands-on experience in the following areas:
  1. Server-side/Web Services Development: Hands-on experience developing, enhancing, and maintaining enterprise-class applications on the J2EE application development platform.
  2. SDLC: Participating in all phases of the Systems Development Life Cycle.
  3. J2EE Application Components: Implementing applications utilizing any J2EE Application Server, Authentication and Authorization, and Caching strategies.
  4. Core Technology Stack: Programming using Java, J2EE, REST/SOAP, HTML5, JavaScript, AJAX, CSS3, Bootstrap, SASS, Angular, Typescript, Spring, JSON, XML, JWT, NPM, Maven, OpenAPI v3, OAuth, Postman, ReadyAPI, Mulesoft, and/or similar technologies.
  5. REST Services Security: Implementing REST services supporting client-facing applications, specifically using JWT, OAuth, and related standards for security.
  6. Component Development: Development of self-contained, reusable, and testable modules/components, including complete ownership of the services stack.
Preferred Experience (3 Years)
  • Hands-on experience with JBoss or IBM WebSphere Application Server 8 or later.
  • Hands-on experience with Agile Development Methodologies (preferably Scrum).
  • Hands-on experience with CI/CD methodologies and containerized application deployments.
  • Hands-on experience with web applications developed for Cloud platforms.
  • Experience in Test-driven development and test creation using frameworks such as Karma, Jasmine, Selenium.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.