Senior Software Engineer for Reconcile & TradeLifeCycle
Core
Developing and supporting enterprise products for the Financial Instruments' Life Cycle within investment management software.
Role type
Senior Software Engineer (Full Stack)
Builds
Enterprise products for Financial Instruments' Life Cycle
Domain
FinTech / Investment Management / Derivatives
Deliverable
production ML models | product features
Required skills
C# (.NET/.NET Framework), Full Stack Development (Front-end/Back-end), SOA, Automated Testing (E2E, API, UT), Relational DB (Oracle, SQLite), CI/CD, Domain-Driven Design, XP practices (TDD, pair-programming)
Preferred skills
Financial domain knowledge (derivatives, options, futures, swaps), Cloud and On-Prem Infrastructures experience, Scrum team experience
Technologies
C#, .NET, .NET Framework, Oracle, SQLite, TeamCity, git, SOA
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).
Seniority
Senior, hands-on IC