Software Development Manager

6 months ago


Melbourne, Australia McMillan Shakespeare Group Full time

Software Development Manager

At MMS, our purpose is clear: To make a difference to people's lives. Guided by this commitment, we offer tailored solutions to clients and customers across our businesses in Australia and New Zealand. Our vision is to be your trusted partner, simplifying complexities and turning challenges into opportunities.

Our diverse services - from salary packaging and fleet management to disability support - aim to enhance your financial wellbeing and empower your aspirations.

Through our subsidiaries, we offer a breadth of services and expertise designed to responsibly deliver superior long-term value to our clients and customers, which include Federal and State governments and some of the largest public and private sector, health and charitable organisations.

The role of **Software Development Manager** can be conducted from Sydney or Melbourne.

You will play an integral part in leading the software development of products, including design, development, and troubleshooting, and act as a liaison on specific technical projects with internal business partners, customers, vendors and your team.

You will lead a team of IT professionals, drive strategic initiatives, and champion continuous improvement efforts to ensure our technology ecosystem remains robust, secure, and aligned with business objectives.

To succeed in this highly rewarding role, you must be a strong leader with excellent stakeholder management skills and experience working in a large, complex organisational environment.

The key deliverables for this role fall into three key pillars:
**Platform Leadership**
- Lead and execute with a strategic mindset, helping the company realise the benefits of new technologies Develop short-, medium
- , and long-term plans to achieve strategic objectives, bridging the gap between business and technology needs.
- Lead the software development lifecycle of legacy and new technology products, ensuring security, reliability, and scalability.

**Team Leadership**
- Manage a team of IT professionals, including interviewing, hiring, training, mentoring, and performance management.
- Coordinate resources across multiple locations and time zones to deliver services in alignment with strategic objectives and MMSG corporate values.
- Demonstrate a strong sense of ownership in service delivery and work to instil similar behaviours throughout the team
- Act as a liaison between your team and other business units, customers, vendors, and external partners, communicating project status, requirements, specifications, and feedback.
- Supervise, mentor, and coach a team of software developers, conducting performance reviews, setting goals, and providing feedback and guidance.

**Continuous Improvement**
- Work with stakeholders to maintain a program of continuous improvement activities across technology and operations.
- Collaborate internally and externally to implement continuous improvement initiatives in technology and operations.
- Stay updated on new technologies and recommend improvements to the development process and product functionality
- Align with core Agile principles around ongoing evolution and "Test and Learn" approaches to maximise team and broader business outcomes
- Establish and enforce software development standards, policies, and procedures, ensuring they comply with the company's quality, security, and regulatory requirements

**You will bring**:

- Significant experience helping businesses transform their IT Enterprise approach.
- Strong knowledge of older technology, such as legacy systems, databases, or frameworks, and how to maintain, update, and integrate them with newer technology.
- Strong understanding of Agile methodologies, DevOps practices, and continuous improvement principles.
- Experience in leading software development projects using agile methodologies, such as Scrum or Kanban, and delivering high-quality products on time and within budget.
- Excellent problem-solving, troubleshooting, analytical skills, and ability to debug and optimise code.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 8+ years of experience in IT leadership roles, focusing on platform management and software development, with two years in a business environment.
- Proven track record of successfully leading cross-functional teams and driving strategic initiatives.
- Excellent communication, presentation, and stakeholder management skills.
- Significant experience with Enterprise-level database platforms, with strong expertise across the broad Microsoft suite of solutions, including SharePoint, Azure,.NET and SQL

**What we can offer you**:

- Our strong people-first culture
- Flexible/hybrid working to enhance your work/life balance
- Novated lease benefits and discounts
- 12 weeks Paid Parental leave and access to our Parents Portal
- Exempt Employee Share Plan
- Paid Income Protection Insurance under MMSG default Super plan
- Access to a broad range



  • Melbourne, Victoria, Australia Development Victoria Full time

    Key Responsibilities:Design and develop software applications using agile methodologies and version control systems.Deploy software applications on cloud-based infrastructure.Maintain and improve software applications through continuous integration and deployment.Requirements:Proficiency in Java, Python, or C++.Experience with SQL and NoSQL...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    About the RoleWe are seeking an experienced Senior .NET Software Development Manager to join our team at XPT Software Australia Pty Ltd. The successful candidate will be responsible for leading the development of complex software systems using the .NET framework.Key ResponsibilitiesDevelop and implement technical solutions that meet business requirements,...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Are you a skilled Senior Software Engineer with a passion for building robust and scalable containerized microservices using Docker on ECS? We are seeking a talented professional with expertise in Node.js, React.js, and AWS cloud technologies.Position: Senior Software Engineer - Node.js/React.js on AWS Cloud StackResponsibilities:Design, develop, and...


  • Melbourne, Victoria, Australia ELMO Software Full time

    About the OpportunityAre you ready to take your career to the next level? At ELMO Software, we're on the lookout for a skilled and driven Renewals Business Growth Manager to join our dynamic team.Job SummaryIn this role, you'll have the opportunity to manage key customer accounts, promote adoption, and ensure renewals. You will be responsible for nurturing...


  • Melbourne, Australia Hansen Technologies Full time

    **About The Role** Exciting opportunity for an experienced Software Development Manager who will be responsible for the development of our utility billing software solutions, ensuring delivery to customer requirements, business requirements, and technical standards. This role manages technical leads and collaborates with cross-functional delivery teams to...


  • Melbourne, Australia Talent International Full time

    australia melbourne permanent negotiableOur client, a well know financial services company, is continuing to build upon their multiyear transformation roadmap with targeted change and introduction of new capabilities within the organisation. Their aim is to have teams deliver high quality uplifts to services, features and overall experience for their...


  • Melbourne, Victoria, Australia Stryker Full time

    Job Summary: Stryker seeks a seasoned Software Development Manager to lead the development of cutting-edge software applications using Java and related technologies. Key responsibilities include designing and implementing software features, collaborating with cross-functional teams, and ensuring code quality and security.Main Responsibilities:Software...


  • Melbourne, Australia McMillan Shakespeare Full time

    At MMS, our purpose is clear: To make a difference to people's lives. Guided by this commitment, we offer tailored solutions to clients and customers across our businesses in Australia and New Zealand. Our vision is to be your trusted partner, simplifying complexities and turning challenges into opportunities. Our diverse services - from salary packaging...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Information & Communication Technology | Engineering - Software seeks a seasoned Senior Software Engineer with expertise in Node.js, React.js, and AWS cloud technologies to join our team. Estimated salary range: $120,000 - $180,000 per year.Job DescriptionWe are looking for a highly skilled and experienced software engineer who can design, develop, and...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    About the RoleXPT Software Australia Pty Ltd is seeking an experienced .NET Developer to lead our team in delivering high-quality applications systems solutions. This role offers a unique opportunity to work on complex projects, collaborate with cross-functional teams, and drive innovation in software development.


  • Melbourne, Victoria, Australia Civica UK Ltd Full time

    We're Civica, a leading provider of software solutions for the public sector. Our mission is to empower governments and organisations to deliver critical services that make a real difference in people's lives.As a Software Development Manager at Civica, you will play a critical role in leading our team of engineers responsible for developing and maintaining...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    WebMethods Integration Expertise: We are seeking an experienced Integration Developer with expertise in WebMethods to join our team at XPT Software Australia Pty Ltd.Main Responsibilities:Develop and implement WebMethods integration solutions using SoftwareAG Integration ServerDeployment, Local service Development, and CICDExperience with WebMethods...

  • Automation Tester

    2 weeks ago


    Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    XPT Software Australia Pty Ltd is a leading software development company seeking an experienced Automation Tester to join our team.As an Automation Tester, you will play a key role in ensuring the quality and reliability of our software products.We are looking for a highly skilled individual with strong knowledge in Testing (Automation and Manual) and...


  • Melbourne, Australia Development Victoria Full time

    Location: Melbourne | CBD Job type: Full time Organisation: Development Victoria **Salary**: Salary not specified Occupation: Property Reference: 780 **About Us** At Development Victoria, we’re passionate about making Victoria a great place to be. We create vibrant places across our state, through diverse and strategic property development and urban...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    About XPT Software Australia Pty LtdXPT Software Australia Pty Ltd is a reputable software development company that offers cutting-edge solutions to clients in the Health Insurance industry.


  • Melbourne, Australia Development Victoria Full time

    Location: Melbourne | CBD Job type: Full time Organisation: Development Victoria **Salary**: Salary not specified Occupation: Property Reference: 782 **About Us** At Development Victoria, we’re passionate about making Victoria a great place to be. We create vibrant places across our state, through diverse and strategic property development and urban...


  • Melbourne, Victoria, Australia CQ University Full time

    About CQUniversityA university with a strong commitment to quality education and research.Benefits of Working at CQUniversityCQUniversity offers an attractive salary package, including a base salary ranging from $110,518 to $123,537 per annum, plus 17% superannuation and leave loading, resulting in a total remuneration of $130,788 to $146,195 per annum.Job...


  • Melbourne, Victoria, Australia Xero Full time

    Xero is a leading cloud-based accounting software company that provides financial management tools for businesses. We are currently seeking a highly skilled and experienced Senior Software Development Manager to join our team in this exciting opportunity.Estimated Salary: $140,000 - $180,000 per annum, depending on experience and qualifications.About the...

  • Software Developer

    4 weeks ago


    Melbourne, Victoria, Australia Bunnings Full time

    About this roleWe are seeking a skilled Software Developer to join our team at Bunnings.Key Responsibilities:Software Development:Develop software applications using Python and JavaWrite clean, efficient, and well-documented codeCollaborate with team members to identify and prioritize project tasksTeam Collaboration:Participate in daily stand-ups and team...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job Description:We are seeking an experienced Senior .NET Software Developer to join our team at XPT Software Australia Pty Ltd.About the Role:This is a challenging opportunity for a highly skilled and motivated software developer to lead the development of complex solutions using the .NET framework.The ideal candidate will have extensive experience in...