Software Engineering Manager

Talent


Date: 10 hours ago
City: Brisbane, Queensland
Contract type: Contractor
  • 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 [email protected]
Post a CV