C

CMC Markets

Global online trading platform and fintech

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSydney NSW, AustraliaNo salary listed

About the Job

Requirements

  • At least 7 years of experience in C# and .NET development, with strong backend expertise.
  • Strong understanding of AWS cloud architectures; Azure is also considered.
  • Strong experience with ASP.NET, Web APIs, and API integrations.
  • Extensive experience designing and maintaining API integrations.
  • Solid experience with React or Angular, JavaScript, HTML5, and CSS.
  • Extensive experience with Entity Framework and strong MSSQL and T-SQL skills, including performance tuning.
  • Experience across the full software development lifecycle, from design through deployment and support.
  • Strong understanding of software design principles and user experience best practices.
  • Ability to contribute to complex technical discussions and influence outcomes.

Responsibilities

  • Design, develop, and deliver high-quality code for new and existing features.
  • Develop primarily backend-focused solutions, with some frontend development, across on-premises systems and AWS cloud environments.
  • Maintain the lifecycle of account management systems and support client due diligence processes, global fraud checks, and compliance requirements for treating accounts.
  • Interpret technical requirements and align solutions with business objectives in collaboration with stakeholders.
  • Deliver new features and strategic initiatives across platforms, including Account Management API integrations, backend enhancements, and application modernisation.
  • Design, develop, and maintain scalable full-stack applications.
  • Build and support API integrations, including third-party services.
  • Optimise database performance.
  • Collaborate with cross-functional teams, contribute to technical design discussions, and deliver high-quality, well-tested code.
  • Maintain system performance and support ongoing platform advancement.

About the Company

CMC Markets

Global online trading platform and fintech

CMC Markets provides online trading services that give people access to global financial markets. It operates a portfolio of brands (CMC Markets, CMC Invest, CMC Connect, CMC CapX and OPTO) and partners with institutions like Revolut and ANZ Bank. Traders use web and mobile platforms to buy and sell assets such as shares, forex, indices, and commodities with real-time data and order execution. Its goal is to make financial markets accessible to more people through scalable, technology-enabled trading and investing, backed by trusted brands and partnerships.

Company size
501-1,000
Company stage
IPO
Headquarters
Canberra ACT, Australia
Founded
1989

Recently Posted Jobs

Explore more opportunities at CMC Markets

See more jobs