Jobs in

Software Engineering Team Lead - Cape Town City Centre

Software Engineering Team Lead - Remote

Are you an experienced Software Engineer looking for a role where you can make a real difference? We are seeking a talented individual to join our team as a Technology Team Lead. This role offers a unique opportunity to balance senior engineering responsibilities with team leadership within an Agile development environment. Join us in building products that have a significant impact on the world.

Roles and Responsibilities:

  • Lead, coach, and mentor team members, fostering a culture of servant leadership
  • Perform line management duties, including performance reviews and cross-training initiatives
  • Assist in the development of functional designs and resolution of complex design issues
  • Guide other functions on implementation, scale, learning, and software delivery
  • Establish and maintain software development, testing, and documentation standards
  • Resolve escalated software application issues and coordinate production issue mitigation plans
  • Oversee documentation of production support processes and facilitate root cause analysis
  • Champion engineering and operational excellence, setting clear quality goals
  • Interface with diverse stakeholders including business leaders, product development counterparts, and partner technology organizations
  • Represent the technology perspective for the team in various forums

Qualifications and experience

  • 8+ years’ experience in programming
  • 4+ years’ experience in a scripting language such as Python, Rails or PHP
  • You must have a basic understanding of Javascript, CSS and HTML
  • Demonstrable track record of working with a relational database, for example PostgreSQL
  • Professional fluency in open source tools, including github, Jenkins, and others
  • Comfortable with cloud platforms such as AWS
  • Experience with development of microservices
  • Comfortable with development of RESTful API backends
  • Comfortable with Async Message Brokers such as RabbitMQ
  • Strong foundation on modern DevOps culture

Ideal Candidate:

  • Forward-thinking approach to addressing current and emerging bottlenecks
  • Commitment to educating the engineering team in new methods and techniques
  • Talent recognition and development skills, optimizing team effectiveness and productivity
  • Value for skills development, exhibiting mentorship and patience in helping team members achieve goals
  • Dedication to fostering a culture of continuous engineering improvement through mentoring, feedback, and metrics
  • Strong coding skills, with the ability to make impactful contributions to core-feature and Greenfield projects
  • Experience working in an agile, collaborative, and innovative environment
  • Excellent communication and interpersonal skills, with a focus on mentoring and coaching
  • Passion for building scalable systems and a willingness to learn
  • Demonstrated good judgment and decision-making ability under pressure
  • Commitment to creating a positive and collaborative team environment
Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Technical Lead - Principal Engineer - Cape Town City Centre

...

Team Lead Observatory - Observatory

Kontak Recruitment

...

Senior Full Stack Developer - Cape Town City Centre

Hire Resolve

...

Team Lead Systems & Architecture (JB4301) - Kloof Street

FreeRecruit

...

DevOps Coach (Agile) - Cape Town City Centre

...

Want to do another search?

Jobs in