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.
Job details are sourced from the employer's original posting.
Open job postingAbout the company
Blue Sage Solutions LLC is a company that provides solutions.