careers

Engineering Team Lead

Cape Town

Ref: FC04002D

< Back

Engineering Team Lead

[Cape Town] - Permanent

Ref: FC04002D

Our client URGENTLY requires the services of an Engineering Teal Lead to:

  • Be an expert at DOING, not only design but also execute.

  • Have an analytical, able to use data to make decisions. Letting data decide but not consume.

  • Be able to think about problems from a business perspective using technical and product input.

  • Be able to communicate clearly and not afraid to voice an opinion, no matter how unpopular.

  • Lead a group of developers constantly striving for quality solutions that are delivered on time, within budget and scope, and drive a culture of quality and personal accountability.

  • Have a strong understanding of large-scale full-stack platform development, have experience building Front-end, Backend and RESTful web applications.

  • Be from a development background and have a good understanding of architectural practices.

  • Be an advocate of Agile engineering practices and have prior line management experience with a track record of keeping highly skilled developers motivated.

  • Successfully launch new products quickly as well as manage a large existing code base.

  • The other 50% of your time will be split between architectural and strategic planning with peers and senior developers and the day-to-day people management and development required of a high-performing and successful team.

The ideal candidate should have:

  • Degree in Computer Science or engineering.

  • Experience leading a team technically, with a focus on a very high quality output.

  • Experience mentoring and developing technical teams.

  • Experience working within an Agile and Devops team, and an advocate of that culture Excellent problem-solving skills.

  • Experience developing Python in a test-driven environment (and/or at least in one of the following - Java, C, C++).

  • Solid Web and Front-end Development experience with PHP, Html and Javascript and related libraries (React, Angular, Backbone).

  • Good SQL and MySQL experience in a high-load environment.

  • Significant technical experience and a proven track record of architectural ownership and understanding.

  • A thorough understanding of computer science fundamentals, including object-oriented design and data structures and algorithms .

  • Experience in developing distributed, high transactional and available systems.

  • Experience mentoring and developing others technically.

  • Post graduate degree preferred.

  • Experience with and an understanding of line management responsibility for a technical team.

  • Experience developing software for a highly-transactional retail online platform.

  • A thorough understanding of software engineering practises and best practises, including Agile software development, source code control systems and the use of software IDEs and development and testing tools.

  • An understanding of software deployment tools, deployment processes and best practices.

  • Experience working with no-SQL data stores like Mongo/Redis etc.

  • Experience working with the AWS and/or Azure platforms.

  • Experience with building Restful API web services.

COMMENCEMENT: Immediately.

    Position:  

    • Permanent.

    • Please send your comprehensive resume, 2 recent payslips and supporting documentation.

    • Only shortlisted candidates will be contacted.

    N.B: If you have not received a response from us within 14 days please consider your application for this role as not successful.

    • Full Circle offers a R2000-00 finder\'s fee for any candidates referred and successfully placed in a permanent role. A R1000-00 finder\'s fee for any candidates referred and successfully placed in a contract role with a duration of three months or more

    • Applykeyboard_arrow_down
      Add CV