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).
- 5+ 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.