CMC Markets

Senior Software Engineer - 18 Month Maximum Term Contract

CMC Markets
Apply
5 months ago
Sydney, AustraliaSenior

Responsibilities

  • Design, develop, and deliver high-quality backend and full-stack features for stockbroking account management platforms.
  • Build and support Account Management API integrations, including integrations with third-party services.
  • Modernize application architecture and maintain the lifecycle of account management systems across cloud and on-premises environments.
  • Support client due diligence, fraud global checks, and compliance-related account requirements.
  • Optimize database performance and maintain scalable, robust systems.
  • Contribute to technical design discussions, technical decision-making, and complex engineering initiatives.
  • Collaborate with business and cross-functional stakeholders to interpret requirements and align solutions with business objectives.
  • Ensure high-quality, well-tested code is delivered through the full software development lifecycle.

Requirements

  • At least 7 years of experience in C# and .NET development, with strong backend expertise.
  • Strong understanding of AWS cloud architectures; Azure experience is also considered.
  • Strong experience with ASP.NET, Web APIs, and API integrations.
  • Experience designing and maintaining API integrations.
  • Experience with React or Angular, JavaScript, HTML5, and CSS.
  • Extensive experience with Entity Framework and strong MSSQL/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.

Benefits

  • 18-month maximum-term contract.
  • Five days per week in the office.
  • Five additional annual leave entitlements each year through My Days, plus five extra annual leave days after 12 months.
  • Birthday leave and one annual charity day.
  • Staff and family CMC Markets Invest accounts with $0 trades for domestic and international equity orders.
  • Continuous learning and technical and performance training through the L&D offering.
  • Access to a benefits and wellbeing hub with retailer discounts and wellbeing resources.
  • Free breakfast cereals, condiments, and coffee in the office.
  • Culture club activities including fitness, pizza-making classes, social events, trivia, and lawn bowls.

Tech Stack

AngularAWSAzureC#CSSJavaScriptMicrosoft SQL Server.NETReactTypeScript
CMC Markets

About CMC Markets

1,001-5,000 employees
Contact me