Head Of Engineering

Johannesburg, Gauteng, South Africa

Job Description


Position Overview:
The Head of Engineering will play a pivotal role in shaping the future of our engineering division. This role is responsible for providing strategic leadership, fostering innovation, and driving the growth and performance of the engineering team. The ideal candidate will have a proven track record of managing and scaling engineering teams, a deep passion for technology, and a commitment to delivering exceptional results.

Key Responsibilities:

Strategic Leadership:

  • Develop and execute a clear engineering strategy aligned with the company's goals and objectives.
  • Lead the engineering team in defining and prioritizing technical initiatives to drive business growth.
Team Growth and Development:
  • Recruit, mentor, and retain top engineering talent.
  • Create a culture of continuous learning, collaboration, and innovation.
  • Provide guidance and mentorship to team members to help them reach their full potential.
Performance Management:
  • Set clear performance expectations and goals for the engineering division.
  • Establish KPIs and metrics to measure team performance and ensure continuous improvement.
  • Conduct regular performance reviews and provide constructive feedback.
Technology and Innovation:
  • Stay updated on industry trends, emerging technologies, and best practices.
  • Drive innovation within the engineering division to create cutting-edge solutions.
  • Foster a culture of experimentation and creativity to solve complex challenges.
Project Excellence:
  • Collaborate with project managers and other stakeholders to ensure successful project delivery.
  • Oversee project planning and execution to ensure projects are completed on time and within budget.
  • Implement agile methodologies and best practices to optimize project workflows.
Client Engagement:
  • Work closely with clients to understand their technical requirements and provide technical expertise and recommendations.
  • Build strong client relationships and act as a technical liaison between the client and the engineering team.
Qualifications:
  • Bachelor's or Master's degree in Computer Science or a related field.
  • 10+ years of experience in software engineering, with at least 5 years in a leadership role.
  • Proven track record of managing and scaling engineering teams.
  • Strong technical background with expertise in software development methodologies and best practices.
  • Exceptional communication and interpersonal skills.
  • A visionary leader with a passion for technology and innovation.
Benefits:
  • Competitive salary and performance-based bonuses.
  • Comprehensive health and dental benefits.
  • Opportunities for professional development and training.
  • Collaborative and innovative work environment.
  • Exciting projects with top-tier clients.
  • A chance to shape the future of technology and automation.
If you are a visionary leader with a passion for technology, a track record of building high-performance engineering teams, and a commitment to driving growth and innovation, we encourage you to apply for the Head of Engineering position ASAP.

How to apply:

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1262123
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned