Software Engineer, III
7 days ago
As a Software Engineer III, 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.
Requirements
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.
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.
- Java
- Javascript
- Groovy
- SQL
- Spring
- Hibernate, GORM, or other domain modeling frameworks
- Grails
- Vue.js, Angular, Sencha ExtJS or other UI frameworks
- Drools or a rules engine
- 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.
- 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.
-
Principal Software Engineer
7 days ago
Englewood Cliffs, NJ, United States NBCUniversal Full timeCompany Description NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News,...
-
SAP ABAP OTC Senior Software Engineer
5 days ago
Englewood Cliffs, NJ, United States CData Software Full timeSAP ABAP development and SAP Fiori UI5 "? Develop and maintain SAP solutions for Order-to-Cash processes including Order Management, Billing, Accounts Receivable, Collections, Credit Management, and Customer Master Data ? Participate in the design and development of integrations between SAP and other systems related to OTC? Analyze and resolve issues related...
-
SAP ABAP OTC Senior Software Engineer
3 days ago
Englewood Cliffs, NJ, United States CData Software Full timeSAP ABAP development and SAP Fiori UI5 "? Develop and maintain SAP solutions for Order-to-Cash processes including Order Management, Billing, Accounts Receivable, Collections, Credit Management, and Customer Master Data ? Participate in the design and development of integrations between SAP and other systems related to OTC? Analyze and resolve issues related...
-
SAP ABAP OTC Senior Software Engineer
7 days ago
Englewood Cliffs, NJ, United States CData Software Full timeSAP ABAP development and SAP Fiori UI5 "? Develop and maintain SAP solutions for Order-to-Cash processes including Order Management, Billing, Accounts Receivable, Collections, Credit Management, and Customer Master Data ? Participate in the design and development of integrations between SAP and other systems related to OTC? Analyze and resolve issues related...
-
[Entry Level] Software Tester
7 days ago
Englewood Cliffs, NJ, United States Jnd Corp Full timePosition Overview Job Title: Software Tester Job Type: Regular Full-Time, Hourly Bachelor's Degree in Computer Science or related field, but may be substituted by relevant work experience 0-3 years of experience in the software testing required Location Plano, TX / Bellevue, WA / Englewood Cliffs, NJ Benefits Medical Insurance (Health, Dental &...
-
Entry Level Software Tester Field Tester
3 days ago
Englewood Cliffs, NJ, United States Jnd Corp Full timePosition Overview Job Title: Software Tester /Field Tester Job Type: Regular Full-Time, Hourly Bachelor's Degree in Computer Science or related field, but may be substituted by relevant work experience 0-3 years of experience in the software testing required Location Plano, TX / Bellevue, WA / Englewood Cliffs, NJ Benefits Medical Insurance (Health,...
-
[Entry Level] Software Tester
1 week ago
Englewood Cliffs, NJ, United States Jnd Corp Full timePosition Overview Job Title: Software Tester /Field Tester Job Type: Regular Full-Time, Hourly Bachelor's Degree in Computer Science or related field, but may be substituted by relevant work experience 0-3 years of experience in the software testing required Location Plano, TX / Bellevue, WA / Englewood Cliffs, NJ Benefits Medical Insurance...
-
[Entry Level] Software Tester
1 week ago
Englewood Cliffs, NJ, United States Jnd Corp Full timePosition Overview Job Title: Software Tester /Field Tester Job Type: Regular Full-Time, Hourly Bachelor's Degree in Computer Science or related field, but may be substituted by relevant work experience 0-3 years of experience in the software testing required Location Plano, TX / Bellevue, WA / Englewood Cliffs, NJ Benefits Medical Insurance...
-
[Entry Level] Software Tester
7 days ago
Englewood Cliffs, NJ, United States Jnd Corp Full timePosition Overview Job Title: Software Tester /Field Tester Job Type: Regular Full-Time, Hourly Bachelor's Degree in Computer Science or related field, but may be substituted by relevant work experience 0-3 years of experience in the software testing required Location Plano, TX / Bellevue, WA / Englewood Cliffs, NJ Benefits Medical Insurance...
-
Quality Engineer
2 weeks ago
Englewood Cliffs, NJ, United States Omni Inclusive Full timeQE testing, QE automation and automation frameworks, Database and API/Web services testing, Java Proficiency B.S degree or higher in computer science or related education 5+ yrs. of experience in software engineering - QE testing 3+ yrs. of experience in testing Content Management, distribution system, news website, SEO, ads, metrics, video players...