Software Engineering Director

4 weeks ago


CapeTown, South Africa People Solved Full time

**Job Description**

A key role for our company, People Solved, requires a talented Technical Lead for Software Development. As the leader of our software development team, you will be responsible for effectively leading and executing the development portfolio and related activities.

This is a challenging role that requires an entrepreneurial individual who can direct as well as do the work, and who will gain much satisfaction from solving a wide variety of problems and playing a pivotal role within a small and focused development management team.

Primary Duties

  • Management of a software development team, including recruitment, appraisals, and other related management functions.
  • Attend project kick-off meetings with clients and ensure all projects are project managed, tracked, and delivered upon to customer expectations and within required timelines.
  • Work together with product owners, business analysts, and technical leads to deliver high-quality software products.
  • Participate in Scrum rituals such as stand-ups, planning sessions, demos, and retrospectives.
  • Participate in team activities such as collaborative development and code reviews.
  • Participate in cross-team activities such as knowledge sharing and documentation.
  • Help achieve Sprint goals.
  • Solve impediments.
  • Provide guidance to product owners and business analysts to assist in the execution of their respective Agile projects.
  • Provide coaching support during regular Agile/Scrum training efforts.
  • Educate, reinforce, and coach team members and stakeholders in all facets of Agile/Scrum.
  • Ensure a proper power balance between product owners and the software development team.
  • Works with product owners.
  • Strives to develop a team into a high-performance team.
  • Strong leadership and people management competencies.
  • Leadership experience supporting the delivery of business value.
  • At least 6 years of hands-on development experience.
  • Proficient in HTML5, CSS3, and JavaScript/TypeScript.
  • Strong experience with modern front-end frameworks like Reactjs/Nextjs.
  • Proven experience in working with Azure or AWS.
  • Expertise in responsive design, cross-browser compatibility, and web performance.
  • Experience with front-end build tools such as Webpack/Gulp.
  • Familiarity with CSS preprocessors like SASS/LESS.
  • Computer Science-related degree, diploma, or similar qualification.
  • Solid understanding of C# and .NET.
  • Agile/Scrum experience.

Desirable Skills

  • Message queues.
  • NoSQL.
  • Continuous integration.
  • Experience with content management systems such as Umbraco.
  • Experience with infrastructure as code, e.g., Terraform/Pulumi.

  • Software Engineer

    4 weeks ago


    CapeTown, South Africa Service Solutions Full time

    Our company is seeking a skilled Software Engineer to join our team. Responsibilities include designing, developing, and testing software applications using a variety of programming languages and technologies. Key skills include: software development, coding, collaboration, and problem-solving.

  • Software Engineer

    4 weeks ago


    CapeTown, South Africa West Coast Personnel Full time

    Job OverviewAs a skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Your expertise will be utilized to create efficient, user-friendly, and secure software solutions that meet the needs of our company and its clients.Key Responsibilities:Design and develop software applications using various...


  • CapeTown, South Africa JenRec Recruitment Full time

    At JenRec Recruitment, we are seeking an Embedded Software Engineer to join our team. The ideal candidate will have a strong background in Electrical or Mechatronic Engineering and experience with C and/or C++ Programming, RTOS or Linux.As an Embedded Software Engineer, you will form part of a design team developing software for digital electronic hardware...


  • CapeTown, South Africa JenRec Recruitment Full time

    Job SummaryWe are seeking a skilled Embedded Software Developer to join our team at JenRec Recruitment. The successful candidate will be responsible for developing embedded software for digital electronic hardware, including computing appliances and flight control units.Key ResponsibilitiesDesign and develop embedded software for complex...


  • CapeTown, South Africa People Solved Full time

    Job Description : A cutting-edge technology company currently undertaking a digital transformation are looking for talented Fullstack Software Engineers who are interested in building market leading platforms and software to support out the box configuration of brands and markets. Main development languages being C#, Net Core, Angular etc. This is a hybrid...


  • CapeTown, South Africa E-Merge Full time

    E-Merge is currently seeking a skilled Senior Software Engineer to join their team in Cape Town. This permanent position offers a cost-to-company salary of R530k PA.The ideal candidate will have 4-8 years of experience in software engineering, with a strong background in commercially successful systems in fintech, payments, banking, messaging, credit,...

  • Software Engineer

    1 month ago


    CapeTown, South Africa JenRec Recruitment Full time

    Exciting new position available! We are looking for a Software Engineer / Developer with: 1 to 4 years of Web development experience in C#, Javascript and Asp .net 1 to 4 years of relational database/SQL experience To qualify for this position, you would need the following skills: Strong technical and analytical skills. Experience in problem...


  • CapeTown, South Africa Professional Career Services Full time

    Job OverviewWe are seeking an experienced Electrical Hardware and Software Design Engineer to join our team at Professional Career Services.Salary: Estimated annual salary is $80,000 - $110,000 depending on experience and location.Job DescriptionThe successful candidate will be responsible for electrical hardware and software design, development,...


  • CapeTown, South Africa The Legends Agency Full time

    Job Summary:The Legends Agency is seeking a highly skilled Production Director to oversee the production departments in our Flexible Packaging Printing industry.Key Responsibilities:Develop and implement a Production strategy to drive down costs and improve overall efficiencies in line with WCM requirements.Lead, motivate, and encourage personnel to achieve...


  • CapeTown, South Africa Allmed Healthcare Professionals Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and deploying software applications.Key Responsibilities• Design and develop software applications using a variety of programming languages and technologies• Collaborate with cross-functional teams...

  • **Software Engineer**

    4 weeks ago


    CapeTown, South Africa West Coast Personnel Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. The successful candidate will design, develop, and maintain high-quality software solutions, working closely with cross-functional teams to deliver seamless customer experiences.Key ResponsibilitiesCollaborate with product managers and designers to identify and prioritize project...


  • CapeTown, South Africa JenRec Recruitment Full time

    Job Title: IT or BEng Graduate: Software Engineering SpecialistWe are seeking enthusiastic and talented IT graduates who are ready to tackle exciting challenges and contribute to cutting-edge projects. As part of these dynamic IT teams, you will work closely with experienced professionals and have the chance to develop your skills while driving meaningful...


  • CapeTown, South Africa The Recruiters Full time

    We are seeking a skilled Senior Software Engineer - Backend to join our team at {company}.The ideal candidate will have experience in designing and implementing scalable backend systems, with a strong focus on security and performance.Design and implement efficient and scalable backend systems using best practicesCollaborate with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    CapeTown, South Africa Constructrecruit Full time

    Job Description: We are seeking a skilled Software Engineer with a strong background in Full Stack Development to join our team at {company}.Key Responsibilities:Design and develop scalable and efficient software applications using Python and JavaScript programming languages.Collaborate with cross-functional teams to identify and prioritize project...


  • CapeTown, South Africa JenRec Recruitment Full time

    About UsWe are JenRec Recruitment, a company that specializes in developing cutting-edge solutions that seamlessly integrate systems, automate business processes, and drive operational efficiency.What You'll DoCollaborate with clients to understand their needs and create tailored software solutions.Participate in the entire project lifecycle from...


  • CapeTown, South Africa Principalc Class Placements Full time

    About the Role:We are seeking a skilled Software Engineer to join our team and contribute to the development of our backend systems.Key Responsibilities:Design and implement efficient and scalable backend solutionsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality code and adhere to coding standards


  • CapeTown, South Africa Service Solutions Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team and contribute to the development of our cutting-edge software solutions.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsStay up-to-date with industry trends and emerging...


  • CapeTown, South Africa People Solved Full time

    Job Title: Principal Software Engineering LeadA cutting-edge technology company, like People Solved, is currently undertaking a digital transformation and looking for talented Principal Engineers to lead their Engineering teams. This role involves reviewing the way of work within the teams, maintaining a tight partnership between Architecture and...


  • CapeTown, South Africa The Legends Agency Full time

    Key Responsibilities:Design and develop software applications using industry-standard programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement and maintain high-quality software solutions.Required Skills:Proficiency in software development methodologies.Strong understanding of computer systems...


  • CapeTown, South Africa E-Merge Full time

    Senior Software Developer PositionWe are seeking a highly skilled Senior Software Developer to join our team at E-Merge. As a Senior Software Developer, you will play a key role in designing, developing, and maintaining web applications and cloud-based solutions using Node.js.The ideal candidate will have a strong background in software development, with a...