[Remote] Software Engineer, III
Note: The job is a remote job and is open to candidates in USA. Blue Sage Solutions is a company focused on providing quality software solutions, and they are seeking a Software Engineer III to support Pricing Engines, specifically Optimal Blue. The role involves acting as a liaison between management and engineering staff, handling projects independently, and providing mentorship while focusing on API integrations and complex problem-solving.
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
Skills
- FOUR_YEAR_DEGREE
- 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
- Java (3 years experience)
- Javascript (3 years experience)
- Groovy (3 years experience)
- SQL (3 years experience)
- Spring (3 years experience)
- Hibernate, GORM, or other domain modeling frameworks (3 years experience)
- Grails (3 years experience)
- Vue.js, Angular, Sencha ExtJS or other UI frameworks (3 years experience)
- Drools or a rules engine (3 years experience)
- AWS (preferred), Azure, GCP and Cloud Services (Docker, Lambda, Step Functions, SNS, SQS) (3 years experience)
- MySQL (relational) (3 years experience)
- Git, GitHub, Jenkins (3 years experience)
- Agile, Scrum, Jira, Confluence (3 years experience)
- Advanced understanding of REST and API architecture
- Security best practices
- Testing frameworks such as JUnit
- Github / portfolio showing previous API or complex integration work
Company Overview