Software Engineering Manager

  • Australia
  • Brisbane
  • Contract
  • Negotiable
  • 12 Month Daily Rate Contract
  • Paying Between $1100-$1324 per day inc super
  • 2/3 Days WFH – Based on the Gold Coast

Key Duties & Responsibilities

  • Lead, mentor, and develop a high-performance team of software engineers, fostering a collaborative and innovative work environment.

  • Oversee the end-to-end software development lifecycle, ensuring timely delivery of high-quality solutions.

  • Implement secure coding practices and standards to align with frameworks such as Essential 8 and OWASP.

  • Lead solution design reviews and architectural decisions in line with best practices and Queensland Health ICT standards.

  • Stay up to date with emerging technologies, tools, and methodologies in software development and cloud platforms.

  • Drive the adoption of modern development practices including DevOps, continuous integration, and automated testing.

  • Lead DevOps initiatives and implement robust CI/CD pipelines.

  • Establish and maintain quality standards and testing protocols for all software deliverables.

  • Ensure compliance with industry regulations and standards, particularly in high-compliance environments.

  • Conduct code reviews and enforce adherence to coding standards and best practices.

  • Oversee security protocols and ensure software solutions meet all security requirements.

  • Facilitate agile ceremonies and ensure alignment with established SDLC methodologies.

  • Collaborate with cross-functional product teams to define requirements, priorities, and delivery timelines.

  • Develop accurate project estimates and resource plans for software initiatives.

  • Monitor project progress, identify potential risks, and implement mitigation strategies.

  • Prepare and deliver status reports, technical presentations, and regular project updates.

  • Implement risk management processes to identify, assess, and mitigate technical and project risks.

  • Manage cloud costs and resource utilisation to optimise operational efficiency.

Qualifications and Experience

  • Bachelor’s Degree in Computer Science or Information Technology majoring in Software Development, or equivalent industry qualifications and experience.

  • 3+ years of management experience in a software development environment, with a strong understanding of the software development lifecycle.

  • Proven track record in managing and delivering complex software engineering projects.

  • 5+ years of hands-on coding and solution design experience in high-compliance environments.

  • Strong development expertise in the following languages and frameworks:

    • HTML, CSS

    • JavaScript and TypeScript

    • React

    • Next.js

    • SQL

  • In-depth knowledge of software engineering and testing standards, methodologies, and tools.

  • Cloud experience across AWS and Azure platforms.

  • Skilled in developing accurate estimates and schedules for software development projects.

  • Strong leadership and people management skills, with the ability to engage with diverse, large teams.

  • Proficient in identifying and mitigating risks within software engineering processes.

  • Excellent communication, collaboration, and analytical skills to align technical efforts with business objectives.

  • Familiar with a wide range of standard Software Development Life Cycles (SDLCs).

If you are interested in this role please apply below, alternatively you can forward your email to ziomi.warchalowski@talentinternational.com

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.