Jobs

Information & Communication Technology

Software Engineer (Junior-Mid)

As a Junior-Mid Software Engineer you will have the opportunity to grow and enhance your skillset in a high performing team, in a company recognised for it’s engineering capabilities across ANZ. You will support and enhance critical business systems used in trading, risk management, and operational decision-making. This role exists to ensure that IT systems are reliable, efficient, and responsive to business needs.

Key objectives:

  • Develop and maintain technical software solutions across cloud and on-premise platforms.

  • Monitor and manage production systems to maintain high reliability and reduce operational risk.

  • Troubleshoot system disruptions quickly to minimize business impact.

  • Collaborate with both technical and non-technical teams, providing clear communication and documentation.

  • Participate in on-call support rotations for business-critical IT systems.

Responsibilities:

  • Provide advanced technical support for complex in-house built and cloud systems, resolving escalated issues and implementing standard service requests with an emphasis on automation.

  • Take end-to-end ownership of technical problems, including design, coding, testing, and deployment while coordinating with internal and external stakeholders.

  • Design and implement software enhancements and solutions to meet evolving business requirements.

  • Follow and contribute to IT policies, procedures, and best practices.

  • Understand and support the broader business operations to ensure IT solutions meet business priorities.

  • Communicate effectively with colleagues, stakeholders, and external partners to ensure clear understanding of impacts and solutions.

  • Estimate work effort, track progress, and manage issues to completion.

  • Apply continuous improvement principles to processes, procedures, and documentation.

  • Participate in on-call IT support roster as required.

  • Promote operational excellence and confidence in IT’s ability to support dynamic, high-risk business environments.

Requirements

  • Bachelor’s degree in Computer Science, IT, or a related field (or equivalent practical experience).

  • 3+ years in software development with experience in programming, debugging, and deployment

  • SQL, .net, C# & AWS is the environment you will work in – experience in C#/.net non negoitable
  • Knowledge of IT infrastructure, production support, and automated monitoring systems.

  • Ability to perform root cause analysis and troubleshoot complex technical issues.

  • Familiarity with system design, testing, and deployment best practices.

  • Excellent verbal and written communication, able to liaise with both technical and business teams

  • Ability to understand business priorities and align IT solutions accordingly.

  • Experience working in collaborative teams and delivering against SLAs.

  • Willingness to participate in on-call support rotations.

  • Prior experience supporting or developing business-critical IT systems.

  • Exposure to cloud and on-premise software solutions

This position requires 3-4 days per week onsite in Sydney CBD.

Australian permanent residency or citizenship is required.

Only those who meet the above criteria will be contacted.

Jobs

View More Jobs