Engineering Director for Software Development

4 weeks ago


Cape Town, Western Cape, South Africa Canonical Full time
Job Overview

We are seeking a seasoned Engineering Director to lead our software development teams in Western Cape, Cape Town.

About the Role

This is a leadership position that involves developing and growing engineering talent, representing your team and product from a technical perspective, and driving collaboration with other teams and customers.

Key Responsibilities
  • Lead and develop a team of engineers, ranging from graduate to senior
  • Work remotely in a single major time zone, sometimes two
  • Coach, mentor, and offer career development feedback
  • Identify and measure team health indicators
  • Implement disciplined engineering processes
  • Represent your team and product to stakeholders, partners, and customers
  • Develop and evangelise great engineering and organisational practices
  • Plan and manage progress on agreed goals and projects
  • Be an active part of the leadership team, collaborating with other leaders
Requirements

To be successful in this role, you will need:

  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Excellent verbal and written communication skills in English
  • A love of developing and growing people and a track record of it
  • Experience in leading, coaching and mentoring software developers
  • Organised and able to ensure your team delivers timely, high quality results
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner interacting with colleagues, partners, and community
  • You have advanced expertise in your own domain
  • You are knowledgeable and passionate about software development
  • You have solid experience working in an agile development environment
  • You have a demonstrated drive for continual learning
  • Builds trust, relationships and confidence
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
Salary and Benefits

The estimated salary for this role is R1,200,000 per annum, plus benefits.



  • Cape Town, Western Cape, South Africa Canonical Full time

    Job Title: Embedded Linux Software Engineering DirectorWe are seeking a seasoned technical leader to oversee our Embedded Linux Software Engineering team.This role involves leading a team of skilled engineers in delivering cutting-edge Linux-based solutions for various industries, including IoT, automotive, and server systems.


  • Cape Town, Western Cape, South Africa MRI Software Full time

    MRI Software is a global industry leader in real estate software, constantly striving to amaze and maintain its high client experience standard.We're seeking an experienced Senior Software Engineer to join our team in Cape Town. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining software...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Are you a seasoned software engineer looking to take your career to the next level? Do you have a passion for leading teams and driving innovation in the mobile space? We're seeking an experienced Senior Mobile Software Engineer to join our team at Entelect.We offer a competitive salary of $150,000 - $180,000 per annum, depending on experience, as well as a...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Lead a team of talented software engineers at Entelect, where innovation meets expertise. We are seeking an experienced Software Engineering Lead to drive our delivery teams towards exceptional results.We prioritize growth, collaboration, and innovation in our culture, offering a dynamic environment that fosters versatility and individual attention to career...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Establish a rewarding career at Entelect, where we prioritize people and foster a culture of growth, collaboration, and innovation. Join our dynamic team to tackle complex challenges and make a meaningful impact alongside passionate professionals who inspire and support each other.Key Responsibilities:Delivery: Utilize your expertise to develop world-class...

  • Software Engineer I

    4 weeks ago


    Cape Town, Western Cape, South Africa MRI Software Full time

    Job OpportunityWe are seeking a skilled Frontend Developer to join our team at MRI Software.About the RoleThe successful candidate will have extensive experience with Angular, TypeScript, CSS, and JavaScript. They will be proficient in Git version control and front-end build tools such as Webpack and npm.Key ResponsibilitiesDevelop high-quality frontend...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (South Africa) (Proprietary) Limited. As a key member of our team, you will be responsible for designing and developing innovative software solutions that meet the evolving needs of our customers.Key ResponsibilitiesDesign and architect...


  • Cape Town, Western Cape, South Africa Lula Full time

    About LulaLula is an innovative and human-focused FinTech company with a mission to simplify cash flow management for small businesses. Our purpose is to empower SMEs to manage their businesses better, faster, and more efficiently.Job SummaryWe are seeking an experienced Technical Director to lead our software engineering team in the delivery of our...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Amazon Development Centre (South Africa) (Proprietary) Limited. As a key member of our engineering team, you will play a critical role in designing and architecting complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop...


  • Cape Town, Western Cape, South Africa BET Software Full time

    About UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...


  • Cape Town, Western Cape, South Africa LexisNexis (Proprietary) Limited Company Full time

    About the RoleAs a Senior Software Engineer, you will lead complex research, design, and software development assignments. Your input to project plans, scheduling, and methodology will drive the development of cross-functional software products. You will work on individual tasks and solve problems in various development environments (Agile, Waterfall, etc.)...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited - A78 Full time

    About the RoleAt Amazon Development Centre (South Africa) (Proprietary) Limited - A78, we're looking for talented Software Development Engineers to join our team. If you're passionate about innovative solutions and cutting-edge technology, this could be the role for you.Key ResponsibilitiesCollaborate with experienced cross-functional teams to design,...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Looking for a challenging role in software development?BET Software is seeking a Senior Software Developer in Cape Town to join our team of innovators.In this position, you will design, code, and refine complex software solutions, leading development projects and mentoring junior team members.This is an excellent opportunity for those ready to drive...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Compelling Opportunity for a Seasoned Software ProfessionalAt Entelect Software Ltd, we are dedicated to fostering a culture of innovation and growth. As a seasoned software professional, you will have the opportunity to take your career to new heights by joining our dynamic team.About the RoleWe are seeking an experienced software engineer to join our team...


  • Cape Town, Western Cape, South Africa Plus 1x Full time

    Plus 1x is seeking a seasoned Senior Software Development Leader to drive technical innovation and shape our architectural direction.Job DescriptionWe are looking for a highly skilled Technical Director of Engineering to lead and mentor a team of engineers, driving the design and implementation of scalable, high-performance software solutions that align with...


  • Cape Town, Western Cape, South Africa Scrums Full time

    Software Engineering Leadership OpportunityWe are seeking a talented Engineering Manager to join our team at Scrums.com, a leading custom software development company. This is an exceptional chance to lead technical excellence and drive innovation in software development.About Scrums.comScrums.com is a pioneering software development company founded on the...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    About UsWe are a technology-driven company specializing in creating innovative solutions that integrate diverse systems and automate business processes.Our team is dedicated to delivering high-quality software solutions that drive business goals and enhance automated processing.Job DescriptionWe are seeking an experienced Software Development Engineer or IT...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Transform Your Career with EntelectWe’re seeking a talented Java Team Lead to join our dynamic team at Entelect Software Ltd. As a key member of our team, you will be responsible for guiding and delivering world-class web and mobile applications for leading organisations in South Africa.Key ResponsibilitiesDelivery: Lead the development of high-quality...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our EC2 Cloud Manager Core team. As a key member of our team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions that meet the requirements of our...


  • Cape Town, Western Cape, South Africa Level-Up Full time

    About the RoleWe are seeking a highly experienced Senior Director of Engineering and Innovation to join our team at Level-Up. As a key member of our leadership, you will play a crucial role in shaping our technological vision and direction.This is an exceptional opportunity to lead a talented team of engineers and drive innovation across our product...