The Senior Product Engineer will lead the development and deployment of high-quality ICT systems and/or networks to support strategic objectives.
Key responsibilities include:
* Design and testing of products/systems to ensure compliance with standards, enhancing code quality and reducing operational risk
* Optimising system requirements for efficiency, security, and customer-oriented capabilities, while coaching engineers to deliver compliant services and a positive customer experience
* Advanced SQL skills, including database procedures/functions and database development expertise
* Experience with systems integration, APIs (Web services, RESTful, SOAP, HTTP)
* Version control system expertise, including Git, GitHub, GitLab, SVN, repository management, branching strategies, and code reviews
* Solution design, creation of detailed design documentation and presentations to stakeholders
* Guidance and mentorship to junior product engineers, fostering their growth and team productivity
* Stakeholder engagement to refine business requirements and acceptance criteria, driving project alignment
* Clear communication of technical concepts to non-technical stakeholders, ensuring shared understanding of project objectives