Strong experience of handling APIs and Workflows
Strong experience of making configuration changes in Software
Experience in modern software development methodology, such as pair programming, test-first/test-driven development OR demonstrated delivery of singular focus programming
Experience using advanced software configuration management (source control, dev ops, ci/cd, etc.)
Experience with:
Configuration of receivables, automated credit decisioning, payout handling, Customer, Account and Dealer servicing, collections & recovery, remarketing services on any of the originations and receivables platforms.
Java Spring / Springboot, Microservices, GraphQL
Cloud platforms – GCP, Azure or AWS
Persistence - Buckets, PostgreSQL Bigtable
Experience with cloud native environments such as serverless, containers, multiple data repository structures.
Experience with software operations (Dev Ops, SRE, observability, support/maintenance, etc.)
Demonstrated experience designing reactive service oriented systems using enterprise tooling (web, interop, persistence, etc.)
Experience architecting solutions for appropriate scale, reliability security, performance, etc.
Write high-quality code that manages Finance Software Events/APIs and satisfies customer needs and strives for simplicity, clarity, and testability.
Work with workflows in Finance Software and make configuration changes
Develop the Technical Solution
Work with Finance Software Technical Architect to update the technical design.
Deliver valuable, working, tested, quality software released at market speed.
Develop, Design and Configure Workflows on the receivables, Originations, Collections processes of Finance Software
Design feature level solutions
Investigate and propose solutions to development and design problems.
Adhere to architecture, design, implementation, and security standards and best practices.
Conduct analysis to determine integration needs, and design and plan integrations.
Develop reusable software building blocks to enable faster delivery.
Improve performance of existing software by diagnosing and resolving critical issues.
Bachelors Degree in Computer Science, Engineering, or equivalent work experience.
5+ years experience in using any originations and receivables platforms
8+ years software engineering experience in application development
Requisition ID : 20269