Software Engineering Team Lead

at Parvana
Location Cape Town, South Africa
Date Posted October 15, 2020
Category Software Development
Job Type Full-time
Currency ZAR

Description

Responsibilities:

    • Primarily writing code or working with other team members contributing to the production of code.
    • Architectural / strategic planning with team members and the day-to-day people management / development.
    • Working on large-scale full-stack development platforms, building front-end, back-end and RESTful web applications.
    • Building systems to scale with the growth of the business, using new technologies and AWS Cloud services.
    • Keeping highly skilled developers motivated.
    • Working closely with team members to design the software solutions with a focus on reliability, performance and usability.
    • Successfully launching new products quickly as well as managing a large code base.
    • Designing / building solutions to assist business users.
    • Architect / design solutions with fellow team members.
    • Applying creative problem solving to develop solutions.
    • Engaging directly with stakeholders and dealing with large quantities of data.
Profile

Qualifications:

  • Degree in Computer Science (or equivalent experience)

Skills / Experience:

  • Experience developing in at least one of the following:
  • C# / Java / C / Python or C++ in a test-driven environment.
  • Experience working with:
  • Linux / JSON / RESTful services / GIT version control.
  • Experience with the following:
    • Agile and DevOps team.
    • Writing robust, efficient production code.
    • Leading a team.
    • Mentoring / developing technical teams.
    • Excellent problem-solving skills.

Advantageous Experience:

  • Experience with the following:
    • AWS Cloud technologies (EC2 / ELB / Route53 / EBS / S3 / VPC / CloudWatch).
    • NoSQL, Couchbase, Dynamo, Elastic.
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za