Software Technical Lead

4 weeks ago


Cape Town, South Africa RSAWEB Full time

Job Information

Date Opened

25/09/2024
Job Type

Full time
Industry

Software Development
Work Experience

5 years
Education Level

Degree/B-Tech
City

Sea Point, Cape Town
Province

Western Cape
Country

South Africa
Postal Code

8005

Job Description

Established in 2001, RSAWEB is South Africa’s fastest growing internet service provider (ISP) with a focus on providing connectivity to home customers, and a wide array of technology solutions to businesses. We are obsessed about ensuring all our customers receive the best possible digital experience and exceptional customer service.

Thousands of customers have given RSAWEB a 5-star rating, with an average rating of 4.7 out of 5 on Google – the best-rated ISP in South Africa.

We are extremely proud of winning KFM’s Best of the Cape Awards: Best ISP in 2021 & 2022 and being one of the fastest streaming ISPs on Netflix and a consistently top rated ISP on My Broadband.

These accolades are not for nothing, as we constantly strive to improve our products, services, and solutions to enhance each customer’s experience. Having invested heavily in infrastructure, RSAWEB has built a strong presence in South Africa with Data Centres in Johannesburg and Cape Town.

Specialisation fields:

- Cloud infrastructure

- Enterprise connectivity

- Mobile connectivity and data management

- Fibre-to-the-Home (FTTH)

- Fibre-to-the-Business (FTTB) At RSAWEB, we are passionate about using our creativity, to provide innovative solutions and services, that allow our customers to succeed in all areas of life.

We believe that we are in the business of connecting customers and businesses with each other and a world of infinite possibility and opportunity, through technology.

Our mission transcends our values through every customer, every interaction, every connection, every day.

Our values:

- Creativity

- Humanity

- Innovation

- Passion

Where will the successful candidate fit in?

We are on the hunt for a Technical Lead to join our Rockstar Software Development team. By providing technical and strategic support, the Technical Lead will play a critical role in the Software Development Life Cycle and outputs for major directives.

Our Tech Stack

Proficiency or interest in these platforms are welcome.

PHP | Python | Ruby | Go | Django | Flask | Rabbit MQ | VMware | EC2 | Lamda | Apache Mesos | React | Bootstrap | Foundation | Kubernetes | Docker | Swagger | MVC | Debian | Vagrant | Chef | Ansible | Git | Jira | Confluence | My SQL | GIS | Geo Django | REST | Mobile App Development | Wordpress | Apache | Ngnix | HAProxy | Varnish

Job Requirements

- Construct and support code across a wide array of projects

- You will need some involvement (consulting) in almost all major directives.

- Coordinate technical requirements between Dev Ops and 3rd Parties.

- Provide support and strategic vision for technical development of systems.

- Work closely with the product manager & solutions architect to develop technical designs.

- Take a key role in the design and implementation of the development life cycle.

- Analyze, code, review, implement and update existing systems.

- Develop solutions for the company's current technology needs.

- Assist developers in the removal of technical blockers and impediments.

- Coaching/Mentoring of team members

- Maintain technical documentation.

- Define and maintain development standards.

- Ensure system architecture maintains an acceptable security standard.

- Any other reasonable tasks within the Development team

Requirements

-
A minimum of 5 years as a Software Developer

- At least 2 years as a Software Technical Lead, or in a similar capacity.
- Proficient in modern programming languages with a focus on Python and PHP

- Proven ability to lead a Development Team with success.

- Full software development life-cycle experience

- A relatively grounded understanding of Automated Testing platforms, such as unit testing and behavior-driven development

- Some knowledge of continuous integration or automated deployment, orchestration on the cloud with containerizations

- A well-grounded knowledge of source control. Extra brownie points for GIT and GITflow

- A grounded understanding of OOP, MVC, DDD, and other software development patterns

- A solid foundation or sufficient exposure in working with MVC frameworks such as Rails, Cake, code-ignitor, Zend, Django

- Experience in agile or other development methodologies

- A grounded understanding of SOA (Micro Services) and Rest API

- Grounded Experience in working with & building REST API’s

- Experience with large scale business-grade software and heavily integrated systems

- Articulate with Good interpersonal relationship skills

- Ability to work with a diverse array of people with different values and concerns

- Ability to work under pressure

- An ability to acclimate to new systems quickly, and easily transition between problems

Benefits

-
Medical Aid (Discovery)

- Reduced Gap Cover Rates (Turnberry Premier)

- Retirement Annuity Contribution (Allan Gray)

- Medical Insurance (Momentum - Health4Me)

- Discounted Internet Connectivity

- Free Employee Wellness Programme (ICAS)

- Team Buildings

- Exposure to latest industry technologies and standards

- Lastly, a work environment that rivals the very best

If you have not heard from us within 2 weeks of submitting your application, please consider your application as unsuccessful



  • Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...

  • Software Delivery Lead

    5 months ago


    Cape Town, South Africa BET Software Full time

    **We Want You**: We are looking for someone whose actions inspire others to dream more, learn more, do more and become more. We want you to take on the responsibility of collaborating and co-creating products with our designers, developers and clients. As the **Software Delivery Lead**, you will lead a cross-functional Team in the delivery of the complex...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    We are seeking a skilled Technical Lead for Mobile Applications to join our team at Entelect. As a key member of our software development team, you will be responsible for leveraging your expertise to develop world-class mobile applications for leading organisations in South Africa.Key Responsibilities:Leverage your expertise to develop high-quality mobile...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Lead a team of talented software engineers at Entelect, where innovation meets expertise. We are seeking an experienced Software Engineering Lead to drive our delivery teams towards exceptional results.We prioritize growth, collaboration, and innovation in our culture, offering a dynamic environment that fosters versatility and individual attention to career...


  • Cape Town, South Africa RSAWEB Full time

    **Job Information**: Date Opened - 25/09/2024Job Type - Full timeIndustry - Software DevelopmentWork Experience - 5 yearsEducation Level - Degree/B-TechCity - Sea Point, Cape TownProvince - Western CapeCountry - South AfricaPostal Code - 8005- Established in 2001, RSAWEB is South Africa’s fastest growing internet service provider (ISP) with a focus on...


  • Cape Town, South Africa BET Software Full time

    **We Want You**: **You Bring**: - Bachelor’s degree in Computer Science, Engineering, or a related field. - 8-10 years’ experience in technical lead role. - Experience in end-user report development. - Proven ETL experience using SSIS. - Hands-on experience in designing, prepping, configuring, installing, troubleshooting and maintaining complete BI...

  • Software Delivery Lead

    5 months ago


    Cape Town, South Africa BET Software Full time

    **We Want You**: **You Bring**: - At least 10 years in a technical role within the IT industry. - At least 3-5 years’ experience managing/leading software development cross functional teams. - Experience facilitating timely product/project delivery. - Detailed knowledge of the SLDC and management of software projects. - Driven to achieve results despite...

  • Technical Lead

    3 weeks ago


    Cape Town, Western Cape, South Africa Exclusively Remote Full time

    About the RoleWe are seeking a highly skilled Technical Lead - Software Development to join our team at {company}.The successful candidate will be responsible for leading the development of new software applications and features, working closely with cross-functional teams to ensure timely and high-quality delivery.Key ResponsibilitiesLead the development of...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    At Entelect Software Ltd, we are looking for a seasoned Senior Java Software Engineer - Team Lead to join our team. As a key member of our delivery team, you will be responsible for guiding and delivering world-class web and mobile applications for leading organisations in South Africa.The ideal candidate will have a strong background in software engineering...


  • Cape Town, Western Cape, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the RoleAs a Software Engineering Lead, you will be responsible for leading and mentoring a diverse team of software engineers. Your primary focus will be on guiding the team to deliver high-quality software solutions that meet our customers' needs. You will provide technical direction, mentorship, and coaching to ensure the team's...


  • Cape Town, Western Cape, South Africa Spinnaker Software Full time

    Job DescriptionWe have an opening for a Technical Support Specialist in our Customer Support Department.The ideal candidate will be responsible for assisting end-users with technical issues, troubleshooting and escalating calls to the relevant departments. Key Responsibilities:Assist clients with technical queries via phone or emailTroubleshoot hardware and...


  • Cape Town, Western Cape, South Africa Betway Group Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our team at Betway Group. As a technical lead, you will be responsible for managing a software development team, ensuring the delivery of high-quality software products, and driving innovation within the company.Key ResponsibilitiesManage a software development team, including...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the Role:MRI Software is seeking a skilled Software Engineer to join our team in Cape Town. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining software solutions throughout the software development lifecycle.Key Responsibilities:Develop software features in a self-sufficient way...

  • Technical Consultant

    5 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the RoleAt MRI Software, we're on a mission to break new ground and lead the real estate industry into a digital-first future. As a Software Support Specialist, you'll play a crucial role in helping us achieve this goal.Key ResponsibilitiesDevelop a deep understanding of the Occupier product suite, including its functional and technical...


  • Cape Town, South Africa RELX Full time

    Do you enjoy coaching others to achieve high standards? Are you ready for the next step in your engineering career? Join us in shaping a more just world. About Us LexisNexis, a part of RELX, is a leading global provider of legal, regulatory, and business information. We help customers increase productivity and improve decision-making and outcomes. Our...

  • Software Consultant

    6 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, Western Cape, South Africa Deka Minas (Pty) Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Architect to join our team at Deka Minas (Pty) Ltd. This is an excellent opportunity for a talented individual to utilize their expertise in software design and development, leading the way in crafting innovative technical solutions.About the RoleIn this role, you will play a pivotal part in shaping...


  • Cape Town, Western Cape, South Africa IOCO Full time

    Job Description:We are seeking a highly skilled and experienced Senior Software Engineer to join our team as a Technical Lead. In this role, you will be responsible for designing, developing, and implementing new software solutions.About the Role:As a Senior Software Engineer, you will work closely with our development team to create cutting-edge software...


  • Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...