
Senior Software Engineer - 18 Month Maximum Term Contract
CMC Markets6 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
Categories
About CMC Markets
CMC Markets builds online trading and investing platforms for retail and institutional clients, covering CFDs, forex, indices, commodities and share trading, plus Australian stockbroking. The London‑headquartered company, founded in 1989, is publicly listed on the London Stock Exchange and included in the FTSE 250. Revenue comes from spreads, commissions and financing, and offerings span retail platforms (CMC Markets/Invest) and institutional liquidity and APIs (CMC Connect).