Software Development Engineer - Cape Town and JHB in Western Cape - Bro/Kwena Human Capital

Bro/Kwena Human Capital

The Specialised services of BRO/KWENA ensure that hiring companies can find the best candidates to meet their specific requirements.
Dynamic Team of Specialist Recruiters. Geared to work on Permanent & Contractor Placements.
Administrative burden & costs are reduced. National Footprint.
We take responsibility for screening and selecting of candidates prior to interviewing with the hiring company.
Maintain Confidentiality don’t give away your competitive edge! By advertising vacancies on South African networks and job boards, you offer your competitors insight into your company’s direction and success. Keep all this information fully confidential by using our recruitment consultancy. Recruiter from sector Human Resources, located in Western Cape, From 11 to 50 workers

    About this job ad 10 October


  • Negotiable
  • Province

  • Cape Town, City of Cape Town, Western Cape
  • Description

  • Software Development Engineer
    As a Software Development Engineer (SDE) in the Compute Team you will contribute to a wide range of projects in a highly collaborative and fast-paced environment. The projects range from adding new features to improving the reliability and scalability of our systems, to re-architecting/decoupling our systems so that features can be delivered more rapidly.
    • Design, implement and deploy mission-critical systems that work at the scale of the fleet
    • Design, implement and deploy new features
    • Design, implement and deploy new solutions that enable rapid feature delivery for complex APIs
    • Improve and optimize the reliability and performance of existing systems
    • Ensure the smooth and stable operation of the team’s services
    Basic qualifications
    • Bachelor’s Degree in Computer Science or related field
    • 2 to 5 years of professional experience in software development or more
    • Computer Science fundamentals in object-oriented design
    • Computer Science fundamentals in data structures
    • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
    • Proficiency in at least one modern programming language such as C++, C#, Java, Python or Ruby
    • A post-graduate degree in Computer Science or related field
    • Experience with developing in a Linux environment
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Experience in taking a leading role in building complex software systems that have been successfully delivered to customers
    • Experience with distributed computing and enterprise-wide systems
    • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and driving of product strategy
    • Experience in mentoring junior and senior software engineers to improve their skills, and make them more effective, product software engineers
    • Experience in influencing software engineering best practices within your team
    • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between

  • Requirements

  • Minumun level of education: Diploma /Bachelor's/ N6
  • Years of experience: 5
  • Language(s): English
  • Driver's license: C ,C1 ,B
  • Availability for travel: Yes
  • Availability for change of residence: Yes


Similar ads

Ad summary

  • Software Development Engineer - Cape Town and JHB in City of Cape Town, Western Cape

  • Recruiter

    Bro/Kwena Human Capital
  • Work type

    Full Time

  • Type of contract

    Permanent contract

  • Salary


  • Apply now

Related search