Senior C#/.NET Developer - Capital Markets

Beachhead Inc — Canada · Posted ~1 day ago

Senior

Skills

C# .NET Capital Markets FX trade settlement Post-trade processing Automated testing System integration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior C#/.NET engineering role focused on mission-critical capital markets systems, including foreign-exchange trade settlement and post-trade processing. You will develop scalable solutions, optimize integrations, ensure reliability and data integrity, and build automated tests.

Highlights

Contribute to mission-critical financial systems, work on complex trading workflows, and collaborate with business, product, operations, and controls teams.

Description

Are you a seasoned C# Developer skilled in Capital Markets trade systems? Apply Now! Working with one of our top financial clients, this role calls for a Senior C# Developer - Capital Markets/Trading specializing in C# development to support FX trade settlements and post-trade processing. This position offers an exciting opportunity to contribute to mission-critical platforms within a collaborative, fast-paced environment. Responsibilities Design, develop, and maintain scalable C#/.NET solutions for FX trade settlement and post-trade systemsSupport the entire post-trade lifecycle including confirmation, settlement, reconciliation, and exception managementDevelop and optimize integrations with trading platforms, financial systems, and data sourcesEnsure system reliability, high performance, and data integrity across trade workflowsCreate automated tests to verify system stability and correctnessCollaborate with Business Analysts, Product teams, Operations, and Controls to gather requirements and deliver solutionsInvestigate production issues, perform root-cause analysis, and implement fixesParticipate in code reviews, contribute to coding standards and best practicesTranslate complex business workflows into robust technical solutionsDesired Skill-Set Bachelor’s degree in Computer Science, Engineering, or related field10+ years of professional C#/.NET development experienceExtensive experience building distributed, enterprise-scale systems within capital marketsProven expertise with FX trade settlements and post-trade processing workflowsStrong understanding of trade lifecycle concepts: confirmation, settlement, reconciliationExperience integrating with market data, reference data, and downstream finance systemsProficiency in SQL and data modelingExcellent analytical, problem-solving, and communication skillsNice to Have Experience with FX settlement platforms or post-trade systemsFamiliarity with messaging architectures (e.g., event-driven, pub/sub patterns)Knowledge of regulatory or risk management requirements in trading environmentsExposure to Java or other programming languagesExperience with containerization, cloud-native application developmentKnowledge of SWIFT, CLS, or related payment and messaging systemsBeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled. Privacy Policy