Software Development Manager
at Ramsay Health Care
Melbourne VIC 3004, Victoria, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Apr, 2025 | Not Specified | 28 Jan, 2025 | N/A | Communication Skills,Collaboration,Microservices,Architecture,Problem Solving,Technical Leadership,Management Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
- Career opportunity with Australia’s largest private healthcare provider
- 12-Month Contract - Full Time
- Sydney, Perth, Brisbane, or Melbourne location
An exciting opportunity has arisen for a dynamic and experienced Software Development Manager to join our Corporate Head Office on a 12-month contract covering maternity leave.
In this pivotal role, you will lead our application development and integration teams, driving a cloud-first approach and the implementation of modern, scalable solutions. Your technical leadership and strategic vision will be essential in delivering high-quality, innovative software products to our clients and end-users.
ESSENTIAL SKILLS AND EXPERIENCE
- Cloud-Native Development Expertise: A strong background in cloud-native application development, with deep understanding of cloud platforms, microservices architecture, and API design.
- Microservices and API Focus: Proven experience in designing, developing, and deploying microservices and RESTful APIs.
- Technical Leadership: Proven ability to lead, mentor, and motivate software development teams, promoting collaboration and high performance.
- Problem-Solving and Decision-Making: Exceptional analytical and problem-solving skills to address complex technical challenges and make well-informed decisions.
- Communication and Collaboration: Excellent communication skills to effectively convey technical information, provide status updates to stakeholders, and facilitate productive team discussions.
- Strategic Mindset: The ability to align software development efforts with the company’s strategic goals, prioritise workloads effectively, and drive innovation.
- Organisational and Time Management Skills: Strong organisational skills with the ability to manage multiple projects, deadlines and priorities.
Responsibilities:
THE ROLE
The Software Development Manager will be responsible for overseeing the development of robust and performant software leveraging cloud-native technologies, microservices architecture, and API-first principles.
You will lead the team responsible for the implementation, support, and maintenance of applications and their integration points across the enterprise. You will mentor your team to build in-house expertise in these modern technologies, ensuring Ramsay Health Care (RHC) has the capability to deliver cutting-edge digital solutions.
KEY ROLE RESPONSIBILITIES
- Lead and mentor the application development and integration teams, fostering a culture of innovation, collaboration, and continuous improvement, with a focus on cloud-first development.
- Drive the adoption of microservices architecture and API-first design patterns, ensuring scalable and maintainable solutions.
- Oversee the design, development, and deployment of API services, ensuring seamless integration across the RHC ecosystem.
- Champion a cloud-first mindset across the team, ensuring applications are designed and deployed optimally for cloud platforms (e.g., AWS, GCP).
- Participate in the wider Development Operations leadership team to shape the future of development at RHC, with a strong focus on cloud-native technologies and services.
- Ensure we mitigate key person dependencies and build deep in-house skills in critical technologies, specifically within the cloud, microservices and API domains.
- Work closely with technology partners to scale development capacity and enhance our capabilities.
- Support incident resolution within agreed timeframes and lead thorough post-incident reviews to drive continuous improvement in the team and wider technology function.
- Drive maintainability and the adoption of system telemetry into all services to ensure stable solutions.
- Assist in the transformation of our technology estate whilst ensuring existing solutions are modernised or replaced. Ensuring core staff transition to delivering new solutions.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Melbourne VIC 3004, Australia