PURPOSE:
Reporting to the Head of Digital, the position holder will be responsible for Digital Engineering. He/she will lead a team of talented engineers and work closely with other software engineering teams, business stakeholders, and program managers.
PRIMARY RESPONSIBILITIES:
- Recruit, hire, and develop high-performing software engineering teams.
- Mentor and coach team members to foster professional growth while building a positive, collaborative, and innovative team culture.
- Create career development plans and facilitate skills training for team members.
- Drive the design, development, and deployment of software applications.
- Ensure projects are delivered on time, within scope, and meet risk and quality standards.
- Establish and maintain engineering processes and coding standards.
- Advocate for and implement modern software engineering practices (e.g., CI/CD, DevOps, Agile).
- Provide technical leadership and guidance on complex software projects.
- Collaborate with architects and engineers to design and implement scalable, reliable, and efficient software solutions.
- Communicate progress, challenges, and opportunities to senior leadership.
- Identify and drive opportunities for technical innovation.
- Manage budgets and ensure cost efficiency within the engineering department.
Key Skills, Knowledge, Experience and Behavioural Competencies
Academic and Professional Requirements
- Education Master’s/Bachelor’s Degree Degree in Computer Science or related technical discipline E
Experience Required:
Description Required years of experience Need Type
- Relevant experience 10+ E
- Management Experience 5 D
Skills and Competencies:
- Proven technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- Strong technical expertise in software development, including programming languages, databases, and cloud technologies.
- Proven ability to lead and motivate teams, build strong relationships, and resolve conflicts.
- Experience in architecting and driving the implementation of large-scale distributed services.
Education: Degree, Diploma
Employment Type: Full Time