Job Title:
A key role exists for an experienced Product Engineer to lead the delivery of high-quality, reliable, reusable and maintainable ICT/Digital systems and networks.
* Attend agile ceremonies such as stand-ups, sprint planning, sprint review to provide overview and insights on working being delivered as a part of a multi-disciplinary Product Team.
* Participate in code reviews to ensure high-quality code is delivered across the engineer chapter, ensuring reusable and scalable code is produced.
* Deliver and execute on delivery of code that support the delivery of All of Government products and services.
About You:
* Extensive experience in leading end-to-end product development, ensuring high-quality delivery through the build, release, maintenance, and enhancement of thoroughly tested and optimized features.
* Expertise in providing specialist advice to enhance solution design and collaborating with cross-functional teams to deliver valuable software aligned with the organization's ICT/Digital strategy.
* Experience in leading design and iterative testing of products/systems to ensure compliance with standards, enhancing code quality and reducing operational risk.
* Experience in optimizing system requirements for enhanced efficiency, security, and customer-oriented ICT/Digital capabilities, while coaching engineers to deliver high-quality, compliant services and a positive customer experience.
Requirements:
* Advanced experience (4 years +) with SQL queries, SQL programming (database procedures/functions), and database development.
* Experience leading other engineers in a team setting to deliver expected tasks.
* May be required to have, or be able to attain and maintain, baseline security clearance as a condition of employment.
* Experience with systems integration, APIs (Web services, RESTful, SOAP, HTTP).
* Groovy/Java scripting experience highly desirable but not essential.
* Experience with version control systems (e.g., Git, GitHub, GitLab, SVN) including managing repositories, branching strategies, and conducting code reviews.
* Solution design including creation of detailed design documentation and presentations to Governance.
* Leading a small team of product engineers.
* Guidance and mentorship to junior and senior product engineers, fostering their growth and enhancing team productivity.
* Proactive engagement with stakeholders to refine business requirements and acceptance criteria, driving alignment with project goals.
* Communication of technical concepts to non-technical stakeholders in a clear and relatable manner, ensuring shared understanding of project objectives.
* Performing Proof of Concepts for feasibility of solutions.
Benefits:
As a valued member of our team, you will enjoy a competitive remuneration package and opportunities for professional growth and development.