Where

Principal Software Engineer

Network Recruitment
Cape Town Full-day Full-time

Description:

We are looking for an experienced Principal Software Engineer to join our Cape Town team. You will play a key leadership role in driving the success of major client projects and shaping the future of our engineering discipline. This role offers a high level of autonomy and influence, with the opportunity to make a significant impact on both technical direction and team development. Responsibilities:
  • Lead the design, planning, and execution of complex software systems.
  • Provide technical leadership for key client engagements, ensuring successful project delivery.
  • Mentor and guide engineers, fostering their growth and development.
  • Collaborate with clients to define needs, scope solutions, and deliver value.
  • Continuously improve engineering processes, tools, and methodologies.
  • Solve challenging technical problems and drive innovation with modern technologies.
  • Oversee development best practices and ensure they are followed.
  • Contribute to the growth of a strong engineering culture.
Skills & Experience:
  • Expertise across the software development lifecycle, from design to deployment and support.
  • Experience with technologies such as TypeScript, NodeJs, ReactJs, C#, Python, Go, Java, and more.
  • Proven leadership experience in delivering large-scale, complex technical projects.
  • Strong problem-solving skills with the ability to innovate and think abstractly.
  • Experience mentoring engineers and guiding them to success.
  • Excellent communication skills for engaging both technical and non-technical stakeholders.
  • A passion for continuous learning and driving improvements.
Why Join Us?
  • Flexible work & leave schedules with a hybrid-remote model.
  • A culture of learning and growth through Meetups, conferences, and e-learning.
  • Fun workplace perks: Friday lunches, ping pong, on-site haircuts, and a pet-friendly environment.
  • Competitive salary with a MacBook Pro and home office allowance.

Apply today and help shape the future of digital solutions.

Requirements:

  • Lead the design, planning, and execution of complex software systems.
  • Provide technical leadership for key client engagements, ensuring successful project delivery.
  • Mentor and guide engineers, fostering their growth and development.
  • Collaborate with clients to define needs, scope solutions, and deliver value.
  • Continuously improve engineering processes, tools, and methodologies.
  • Solve challenging technical problems and drive innovation with modern technologies.
  • Oversee development best practices and ensure they are followed.
  • Contribute to the growth of a strong engineering culture.
  • Expertise across the software development lifecycle, from design to deployment and support.
  • Experience with technologies such as TypeScript, NodeJs, ReactJs, C#, Python, Go, Java, and more.
  • Proven leadership experience in delivering large-scale, complex technical projects.
  • Strong problem-solving skills with the ability to innovate and think abstractly.
  • Experience mentoring engineers and guiding them to success.
  • Excellent communication skills for engaging both technical and non-technical stakeholders.
  • A passion for continuous learning and driving improvements.
  • Flexible work & leave schedules with a hybrid-remote model.
  • A culture of learning and growth through Meetups, conferences, and e-learning.
  • Fun workplace perks: Friday lunches, ping pong, on-site haircuts, and a pet-friendly environment.
  • Competitive salary with a MacBook Pro and home office allowance.
09 Apr 2025;   from: careers24.com

Similar jobs

  • Network Recruitment
  • Cape Town
... are looking for an experienced Principal Software Engineer to join our Cape Town ... Skills & Experience: Expertise across the software development lifecycle, from design to ... Skills & Experience: Expertise across the software development lifecycle, from design to ...
4 days ago
  • Network Recruitment
  • Cape Town
... are looking for an experienced Principal Software Engineer to join our Cape Town ... Skills & Experience: Expertise across the software development lifecycle, from design to ... engineering culture. Expertise across the software development lifecycle, from design ...
4 days ago
  • Network Recruitment
  • Cape Town
... are looking for an experienced Principal Software Engineer to join our Cape Town ... Skills & Experience: Expertise across the software development lifecycle, from design to ... engineering culture. Expertise across the software development lifecycle, from design ...
4 days ago
  • Network Recruitment
  • Cape Town
... are looking for an experienced Principal Software Engineer to join our Cape Town ... Skills & Experience: Expertise across the software development lifecycle, from design to ... engineering culture. Expertise across the software development lifecycle, from design ...
4 days ago