Experience you'll need to have: 6+ years of experience in software application design and development within financial services, with direct experience supporting loan servicing products, loan operations platforms, core banking, deposit operations, card processing, customer relationship management (CRM), or related enterprise platforms. 6+ years of experience designing, building, and integrating application programming interfaces (APIs) and distributed services using Representational State Transfer (REST) services, Swagger or similar API documentation tools, JavaScript Object Notation (JSON), and Git-based development workflows.