> Markdown version of [/jobs/ext/529325-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/529325-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, III - **Company:** BLUE SAGE SOLUTIONS LLC - **Location:** Englewood Cliffs, NJ, United States (Remote available) - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Integration Architecture, Business Logic, Confluence, JIRA, Microsoft Azure, Computer Programming, Software Design Patterns, Drools, Ext JS, Github, Groovy, Grails (Framework), Hibernate (Java), Junit, MySQL, Scrum Methodology, Cloud Services, Software Engineering, SQL Databases, Systems Integration, Web Services, Google Cloud, Ios Frameworks, Git, Vue.js, AngularJS, Information Technology, Api Design, Restful APIs, Amazon Simple Queue Service (SQS), Api Management, Docker, Jenkins - **Published:** June 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3a5c89241677f77e ## About the Role Do you have experience in Web services design?, * Passion for software development and commitment to delivering quality results. * Eagerness to learn new technologies, frameworks, and tools. * Strong problem-solving skills and a collaborative mindset., 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., * Github / portfolio showing previous API or complex integration work., * BS/BA in Computer Science, Engineering or a related field or equivalent in experience. ## Description 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 ., * 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. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)