Senior Software Engineer
Core
Develop and support enterprise products within the Financial Instruments' Life Cycle, focusing on Corporate Actions and post-trade engineering.
Role type
Senior Software Engineer (Full Stack)
Builds
Enterprise products for the Financial Instruments' Life Cycle
Domain
FinTech, Financial Instruments, Derivatives
Deliverable
production ML models | product features
Required skills
C# (.NET/.NET Framework), Automated Testing (E2E, API, UT), Relational DB (Oracle, SQLite), Cloud and On-Prem Infrastructures, CI/CD, Domain-Driven Design, SOA
Preferred skills
Financial domain knowledge (derivatives), APL, XP practices (TDD, pair-programming), Scrum experience
Technologies
C#, .NET, APL, Oracle, SQLite, TeamCity, git
Responsibilities
Write clean, maintainable, and well-documented code; Design, develop, and test new features; Create test cases and automated tests; Collaborate with business experts and technical leads; Analyze functional and non-functional requirements; Prepare and conduct Sprint review/DEMO sessions; Initiate technical and process enhancements; Work as a full stack developer (front-end and back-end SOA).
Seniority
Senior, hands-on IC