Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Irving, TX (Hybrid).
Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150 years and is continuously innovating in today's digital age. If you want to work for a company that is not only a household name, but also truly cares about satisfying customers' financial needs and helping people succeed financially, apply today.
Contract Duration: 12+ Months
Required Skills & Experience - 2+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
- Backend skills: Java services, APIs, REST, Spring Boot, XML, JSON, and Kafka exposure.
- Angular
- Banking/finance experience
- Relevant business areas include servicing, underwriting, and loan decisioning modules.
- Hands-on experience is required; not suitable for Entry Level Candidates. For SC2-level roles, 2+ years of practical experience with domain understanding may be acceptable, while stronger/more senior profiles may have 5-6 years.
- AI exposure: Agentic AI or broader AI/LLM exposure is beneficial but not required. Certifications, training, degree exposure, Python, prompting, or hands-on LLM use are all useful indicators.
Desired Skills & Experience - Kafka is helpful, particularly in the Java space, but not a deal breaker.
- Front-end skills: UI experience is beneficial. is preferred, React is acceptable, and ability to work with either is helpful.
- Playwright experience
- Mortgage experience
What You Will Be Doing - Participate in low to moderately complex initiatives and identify opportunity for process improvements within Software Engineering.
- Review and analyze basic or tactical Software Engineering assignments or challenges that require research, evaluation, and selection of alternatives, related to low-to-medium risk deliverables.
- Present recommendations for resolving low to moderately complex situations and exercise some independent judgment while developing understanding of function, policies, procedures, and compliance requirements.
- Provide information to client personnel in Software Engineering.
- Core work: Developer will support Java services used by the broader mortgage application ecosystem, including backend services supporting loan decisioning and mortgage workflows
- Technical focus: Full stack Java with heavier backend emphasis. Expected balance is approximately 30% front end/UI and 70% backend.
- Testing/automation: Developers participate in the full SDLC, including testing and automation