Senior Software Engineer
Core
Design, develop, and maintain core components for the Securities Finance and Collateral Management (SFCM) Platform while enhancing test automation coverage.
Role type
Senior Software Engineer (Financial Systems)
Builds
High performance financial systems and automated integration tests
Domain
Financial Services / Securities Finance
Deliverable
production ML models | product features
Required skills
Java 17/21, Spring Boot, Oracle PL/SQL, JavaScript, TypeScript, React, REST API design, TDD, BDD, Selenium, Playwright, jMeter, Cucumber
Preferred skills
C, C#, WPF, front-end modernization using React and Redux, AI/Agentic tooling
Technologies
Java, Spring Boot, Oracle PL/SQL, JavaScript, TypeScript, React, Redux, Selenium, Playwright, jMeter, Cucumber
Responsibilities
Design and develop core components for the SFCM Platform; Build and improve automated integration tests; Push best practices in TDD and BDD; Participate in code reviews and technical discussions; Apply secure coding standards and oversee compliance with security requirements
Seniority
Senior, hands-on IC