
Senior Software Engineer - 18 Month Maximum Term Contract
CMC Markets5 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.