BS
Hiring from
United States
Work type
Remote
Posted
Sep 28, 2026
Is this job info correct?

As a Software Engineer III, with primary focus on supporting Pricing Engines (Optimal Blue), you will act as a go-between for higher management and the engineering staff, ensuring the team produces strong solutions. Though you will work with a team, you must be able to handle projects at an independent level and solve software problems of varying complexities. You will comprehend the full scope of a project to make the best suggestions for development, testing, and maintenance, while providing mentorship and higher-level technical knowledge to the team.

This role requires specific expertise in the Mortgage Software domain, with a heavy focus on Pricing Engines (specifically Optimal Blue) and complex API integrations.

Key Responsibilities:

  • API Integration & Architecture: Design and implement robust API integrations to connect internal systems with third-party vendors and services.

  • Optimal Blue & Other Pricing Engine Integration: Lead the development, configuration, and maintenance of application integration with Mortgage Pricing Engines, with particular focus on Optimal Blue.

  • Troubleshooting & Production Support: Ability to research and troubleshoot production issues related to pricing engine integration.

  • Technical Design: Translate business requirements to technical specifics and develop software architecture and design based on requirements.

  • Complex Problem Solving: Independently solve various problems and rectify complicated problems through the application of design patterns.

  • Team Leadership: Designate tasks to team members in a balanced and effective manner and mentor junior/mid-level developers.

  • Testing & Quality: Create and write complicated tests and perform regular reviews on code done by less experienced developers.

  • Business Logic: Communicate with clients and management about business processes and transform them into programming code.

  • Continuous Improvement: Consistently improve the quality and structure of previously written code.

Required Skills and Experience

Domain & Integration Specifics (Required):

  • API Integration: Extensive experience designing and consuming RESTful APIs and managing third-party service connections.

  • Mortgage Lending Domain: Proven knowledge of the mortgage lifecycle and software ecosystem.

  • Pricing Engines: Hands-on experience with Optimal Blue integration.

Languages (3 years experience in one or more):

  • Java

  • Javascript

  • Groovy

  • SQL

Frameworks (3 years experience in one or more):

  • Spring

  • Hibernate, GORM, or other domain modeling frameworks

  • Grails

  • Vue.js, Angular, Sencha ExtJS or other UI frameworks

  • Drools or a rules engine

Tools and Platforms (3 years experience in one or more):

  • Cloud: AWS (preferred), Azure, GCP and Cloud Services (Docker, Lambda, Step Functions, SNS, SQS).

  • Databases: MySQL (relational).

  • Build & Repos: Git, GitHub, Jenkins.

  • Process: Agile, Scrum, Jira, Confluence.

Other Technical Skills:

  • Advanced understanding of REST and API architecture.

  • Security best practices.

  • Testing frameworks such as JUnit.

Preferred Qualifications:

  • Github / portfolio showing previous API or complex integration work.

Education:

  • BS/BA in Computer Science, Engineering or a related field or equivalent in experience.

Similar jobs

Apply for this job