Description:
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 opportunities for 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 that 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, Node.js, React.js, 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.
Apply today and help shape the future of digital solutions.
13 May 2025;
from:
gumtree.co.za