Transformative Software Developer for CFD Trading Innovation

2 weeks ago


Sydney, New South Wales, Australia CMC Markets Full time

At CMC Markets, we're shaping the future of fintech by empowering everyone to achieve their financial potential. As a pioneering software developer, you'll be instrumental in designing and implementing cutting-edge features for our trading platform.

We're on a mission to revolutionize the way people interact with financial markets, and we need your expertise in React and .NET to help us lead this transformation. Working closely with a talented team of engineers, you'll collaborate on exciting projects that modernize our architecture, building micro frontends and cloud-based microservices that set new standards in the industry.

Our trading platform processes millions of trades annually, and your work will directly impact these numbers. You'll feel the thrill of seeing your contributions make a real difference in the global financial landscape.

About the Role

As a key member of our development team, you'll be responsible for:

  • Building innovative features for our trading platform using React and .NET
  • Transforming legacy systems into modern, cloud-based microservices
  • Collaborating with product owners and senior engineers on architecture decisions
  • Deploying your first features or fixes within days, thanks to our streamlined CI/CD processes
  • Contributing to technical discussions that shape our platform's future

To succeed in this role, you'll need:

  • 3+ years of experience with .NET/C# and React/TypeScript
  • Strong background in ASP.NET, Web API, and MSSQL
  • Knowledge of AWS (certification is a plus)
  • Permanent eligibility to work in Australia
Benefits and Culture

At CMC Markets, we value diversity, inclusivity, and continuous learning. Our generous L&D program ensures you're always developing new skills, and our collaborative environment encourages creativity and innovation. You'll enjoy a range of benefits, including:

  • Continuous learning opportunities
  • Leave benefits and flexible working arrangements
  • Unlimited access to a dedicated benefits & wellbeing hub
  • $O Trades: Staff & family trading accounts with CMC Markets Invest have access to the best brokerage rates in the market - $0 trades for all domestic and international equity orders
  • Office perks, such as free breakfast cereals, condiments, and coffee

We offer an estimated salary of AU$120,000 - AU$150,000 per annum, depending on experience, and are committed to creating a diverse and inclusive workplace where our people can thrive.



  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    About CMC Markets Stockbroking LimitedWe are a global leader in CFD trading and share investing, committed to providing the ultimate trading experience. Our company vision is to empower everyone to achieve their financial potential.Salary: $110,000 per annumThis salary estimate is based on industry standards for a Mid Level Software Engineer in...


  • Sydney, New South Wales, Australia CMC Markets Full time

    Career Progression in Fintech IndustryWe are seeking an experienced Mid Level Software Engineer to join our team at CMC Markets, a global leader in CFD trading and share investing. This is an excellent opportunity to progress your career in the fintech industry and contribute to providing the ultimate trading experience.As a Technical Software Developer, you...


  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    About CMC MarketsCMC Markets is a leading global provider of financial spread betting and contracts for difference (CFD). Our company vision is to provide the ultimate trading experience, and we're seeking an experienced software developer to join our team.


  • Sydney, New South Wales, Australia CMC Markets Full time

    Transform the Future of Financial MarketsWe are seeking an experienced Full-Stack Software Developer to join our team at CMC Markets, a global leader in CFD trading and share investing. As a key member of our engineering team, you will play a vital role in driving the evolution of our trading platform using cutting-edge technologies.Estimated Salary:...


  • Sydney, New South Wales, Australia CMC Markets Full time

    pbAbout the Role/b/ppWe are seeking a highly skilled bSenior Software Developer/b to join our team at CMC Markets. As a key member of our software development team, you will be responsible for designing and building software solutions for our backend trading system./ppbKey Responsibilities/b/pulliDesign and develop software solutions for our backend trading...


  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    At CMC Markets, we believe that everyone should be able to achieve their financial potential. If you share this vision, you'll love contributing to our company's goal of providing the ultimate trading experience. Join us in the fintech industry as a global leader in CFD trading and share investing, where you'll grow personally and professionally with a...


  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    Transform the world of trading with us.About UsWe're CMC Markets Stockbroking Limited, a global leader in CFD trading and share investing. Our vision is to provide the ultimate trading experience, empowering individuals to achieve their financial goals.We're on a mission to revolutionize the fintech industry with cutting-edge technology and innovative...


  • Sydney, New South Wales, Australia CMC Markets Full time

    Transform your career in the fintech industry by joining CMC Markets, a global leader in CFD trading and share investing. We are seeking an experienced Senior Software Developer to contribute to our mission of providing the ultimate trading experience.Key ResponsibilitiesYou will work alongside a team of experienced engineers on strategic projects that push...


  • Sydney, New South Wales, Australia Michael Page Full time

    About the RoleWe are seeking a seasoned Senior Risk Manager to join our team at Michael Page. This is a unique opportunity for an experienced professional to leverage their expertise in financial risk management to drive business growth and success.Job SummaryThe successful candidate will be responsible for developing and implementing comprehensive risk...


  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    Company OverviewCMC Markets is a global leader in CFD trading and share investing. Our company vision is to provide the ultimate trading experience, empowering individuals to achieve their financial potential.About the RoleWe are seeking an experienced Technical Backend Software Engineer to join our team. This exciting opportunity will see you working on...

  • Technical Architect

    1 week ago


    Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    Company OverviewCMC Markets Stockbroking Limited is a global leader in CFD trading and share investing. Our company vision is to provide the ultimate trading experience, enabling individuals to achieve their financial potential.About the RoleWe are seeking an experienced Software Engineer to join our team and contribute to the transformation of our trading...


  • Sydney, New South Wales, Australia TMGM Full time

    About TMGMTMGM is a leading provider of online trading and investment services, offering CFD trading with a global presence and offices across three continents. As the Official Regional Online Forex and Trading Partner of Chelsea FC in Asia Pacific, we pride ourselves on our commitment to regulatory compliance, technological innovation, and exceptional...


  • Sydney, New South Wales, Australia EBR Full time

    We are looking for a skilled professional to join our team at EBR as a FX/CFD Client Representative based in Sydney CBD. This is a fantastic opportunity to work with a world-renowned trading company and contribute to our professional network and positive working environment.Key Responsibilities:As a FX/CFD Client Representative, you will be responsible for...


  • Sydney, New South Wales, Australia EBR Full time

    Dynamic Career OpportunityWe are looking for a highly skilled professional to join our team as a FX/CFD Client Representative at EBR. As a key member of our sales team, you will be responsible for delivering exceptional customer experiences and maintaining strong relationships with our clients.Key Responsibilities:Provide top-notch trading experiences for...

  • Technical Lead

    2 weeks ago


    Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    Imagine contributing to a company that's revolutionizing the financial industry with cutting-edge technology.We're CMC Markets Stockbroking Limited, a global leader in CFD trading and share investing. Our team is seeking an experienced Senior Software Engineer to join our ranks and help drive innovation in our stockbroking operations code base.You'll be...


  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    About CMC Markets Stockbroking LimitedWe are a global leader in CFD trading and share investing, committed to providing the ultimate trading experience. Our company vision is to empower everyone to achieve their financial potential.Our technology team plays a crucial role in delivering this vision, and we're seeking an experienced Software Quality Assurance...


  • Sydney, New South Wales, Australia CMC Markets Full time

    CMC Markets is a global leader in CFD trading and share investing, providing an ultimate trading experience for its clients. As a Senior Software Engineer, you will be part of a team that strives to achieve this vision by creating innovative solutions in the fintech industry.


  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    Company OverviewCMC Markets Stockbroking Limited is a global leader in CFD trading and share investing. We strive to provide the ultimate trading experience, driven by innovation and a passion for delivering exceptional results.


  • Sydney, New South Wales, Australia Michael Page Full time

    We are seeking an experienced CFD Risk Manager to join our team at Michael Page. As a key member of our financial services organization, you will play a critical role in managing risk across our trading portfolio.About the RoleThis is a senior leadership position that requires strong analytical and decision-making skills, as well as excellent communication...


  • Sydney, New South Wales, Australia EBR Full time

    About the RoleWe are seeking highly motivated and experienced sales professionals to join our team at EBR. As a FX/CFD sales executive, you will be responsible for delivering exceptional customer service and building strong relationships with our clients.Key Responsibilities:Working efficiently to provide high-quality service to our clientsDeveloping and...