
Search by job, company or skills
Responsibilities
- Collaborate with business analysts, traders, and operations teams to gather requirements and deliver trading solutions
- Implement and optimize trade capture, validation, and enrichment workflows
- Integrate with upstream/downstream systems (e.g., market data, risk, settlement) via APIs and messaging protocols
- Ensure high performance, reliability, and accuracy of trade booking processes
- Troubleshoot, debug, and resolve production issues related to trade lifecycle events
- Participate in code reviews and contribute to continuous improvement of system architecture
- Maintain technical documentation and support user training as needed
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- 4-7 years of relevant experience
- Proven experience as a .NET Developer, preferably in financial services or capital markets
- Strong knowledge of C#, ASP.NET, .NET Core, and related frameworks
- Experience with SQL Server, database design, and performance tuning
- Familiarity with trade booking systems, financial instruments, and trade lifecycle concepts
- Understanding of Agile methodologies and SDLC best practices
- Strong analytical, problem-solving, and communication skills
- Agile methodology (Scrum/Kanban)
- Experience of working with large scale SQL Server database, PostgreSQL
- Excellent communication (written and verbal) and interpersonal skills across all levels with demonstrated ability to influence different stakeholders
- Autonomy to include implicit deliverables in assignment based on best practices
- Strong sense of confidentiality
Job ID: 137005431