Current jobs related to Software Engineering Lead - Randburg, Gauteng - Initiate International


  • Randburg, Gauteng, South Africa Copious Software Full time

    Benefits:We provide better nett pay salary & tax benefits, relocation opportunities, company parties & company trips, up-skilling & re-skilling, and a dedicated account manager assigned who works closely with your engagement.Industry Insights:Imagine working with industry-leading customers who are changing the game and disrupting the landscape in sectors...


  • Randburg, Gauteng, South Africa Network Engineering Full time

    Reference : NES-RS-1We are seeking a talented Electronic Engineer specializing in software development to join our dynamic team.Duties & ResponsibilitiesAs an Electronic Engineer, you will play a crucial role in designing, developing, and testing software solutions for electronic systems.This position offers an exciting opportunity to work on cutting-edge...


  • Randburg, Gauteng, South Africa Network Engineering Full time

    About the RoleWe are seeking a highly skilled Chief Design Engineer to lead our engineering department in the design and development of armored vehicles. As a key member of the team, you will play a pivotal role in enhancing cutting-edge technology and ensuring the highest standards of quality and performance.The successful candidate will have a Bachelor's...


  • Randburg, Gauteng, South Africa Pro Development Group Full time

    At Pro Development Group, we are seeking a highly skilled Senior Developer to lead our engineering team. As a key member of our team, you will be responsible for overseeing the design, development, and implementation of software solutions.Job Description:Lead Development Teams: You will be responsible for leading cross-functional teams to define project...


  • Randburg, Gauteng, South Africa Danté Personnel Recruitment Full time

    Our client located in Johannesburg North Industrial is seeking to place a Lead Software Development Engineer - soonest:Role:Senior Software Development Engineer with proven experience in developing, testing, and implementation of C++ applications that will be used on local devices.Experience in different software languages and some in firmware...


  • Randburg, Gauteng, South Africa Communicate Engineering Full time

    About the Role:This is an exciting opportunity to join our team as a Railway Design Engineer. As a key member of our team, you will play a critical role in designing and developing electrical overhead traction equipment (OHTE) for railways.You will work closely with contractors and other construction professionals to ensure that engineering designs are...


  • Randburg, Gauteng, South Africa Tetrad Group Full time

    A mid-to-senior level software engineer is required to lead development projects, define technical requirements and drive key initiatives at Tetrad Group.Key Responsibilities:Create high-quality software solutions that meet business objectivesLead cross-functional teams to align with business strategyDevelop and implement efficient codebasesMentor junior...


  • Randburg, Gauteng, South Africa Mukuru Full time

    Mukuru is a dynamic and innovative financial services company revolutionizing the industry. We are seeking an experienced Software Engineering Team Lead to join our engineering team, where you will be surrounded by passionate individuals. As a technical expert, team leader, and problem solver, you will ensure the successful delivery of high-quality software...


  • Randburg, Gauteng, South Africa Mc Technology Staffing Full time

    Job Description:About the Role:We are seeking a highly skilled Senior Software Engineer to lead our development team and drive the design, implementation, and delivery of complex software projects.The successful candidate will have a strong technical background in software engineering, with a proven track record of leading teams and mentoring junior...

  • Technical Lead

    17 hours ago


    Randburg, Gauteng, South Africa Praesignis Full time

    Praesignis is hiring a seasoned Technical Lead - Software Engineering to drive innovation and technical excellence in our software development team.About the Job :Take on a leadership role, guiding the software engineering team to deliver high-quality software solutions that meet business needs.Leverage your expertise in internet technologies and security...


  • Randburg, Gauteng, South Africa Mukuru Full time

    We are seeking an Engineering Team Lead - Software Systems to join our Mukuru team. The role involves leading and managing software engineering teams, ensuring they meet quality standards, deadlines, and user requirements. The ideal candidate should have strong technical expertise, excellent leadership skills, and a deep understanding of software development...


  • Randburg, Gauteng, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    LexisNexis South Africa Shared Services (Pty) Ltd Company invites applications for the position of Senior Software Engineer from highly motivated and skilled individuals.Job OverviewThis role offers a unique opportunity to work on complex software projects, collaborate with cross-functional teams, and contribute to the company's growth and success.Key...


  • Randburg, Gauteng, South Africa Mukuru Full time

    We have an exciting opportunity for a Software Engineering Team Lead to join our Financial Services (Insurance) engineering team, where you'll be surrounded by passionate individualsThe ideal candidate is expected to be a technical expert, a team leader, and a problem solver, ensuring the successful delivery of high-quality software products while...


  • Randburg, Gauteng, South Africa Lexisnexis Risk Solutions Full time

    About LexisNexis Risk SolutionsWe are a leading provider of information-based analytics and decision tools for professional and business customers. Our company has been at the forefront of deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law.Job DescriptionAs a Senior...


  • Randburg, Gauteng, South Africa Scrums Full time

    At Scrums, we're pioneering world-class software development for a global audience. Our team is passionate about leveraging innovation and creativity to drive growth.We're looking for a seasoned Software Engineering Lead to join our ranks. As a key member of our engineering team, you'll be responsible for developing and maintaining scalable backend services...


  • Randburg, Gauteng, South Africa Business Systems Group Full time

    We are seeking a skilled Senior and Intermediate Java Developers / Engineers to join our collaborative development team in Johannesburg.Our office is situated in Houghton Estate, within walking distance of the Gautrain station.Main Purpose of the Role:Create and maintain an environment that fosters the success of the BSG development team.Buid relationships...


  • Randburg, Gauteng, South Africa RELX INC Full time

    We are seeking an experienced Senior Software Developer who can lead our software development efforts and collaborate with our cross-functional teams to define and deliver software features and products.Main ResponsibilitiesLead the development of software solutions using data manipulation languages.Collaborate with other technical personnel or team members...


  • Randburg, Gauteng, South Africa Business Systems Group Full time

    We are seeking a highly skilled Senior and Intermediate Java Developers / Engineers to join our collaborative, passionate development team at Business Systems Group.Our team is situated in Houghton Estate, within walking distance of the Rosebank Gautrain station. This location offers an excellent opportunity for collaboration and growth.Main Purpose of the...

  • Engineer, Software

    5 days ago


    Randburg, Gauteng, South Africa Standard Bank Group Full time

    Company DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes,...


  • Randburg, Gauteng, South Africa 卡来 Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team in Gauteng, Johannesburg. The ideal candidate will have a strong understanding of software development principles and practices.The successful candidate will be responsible for designing, developing, implementing, and maintaining high-quality technical solutions, which may...

Software Engineering Lead

2 weeks ago


Randburg, Gauteng, South Africa Initiate International Full time

As a key member of our team at Initiate International, we are seeking a talented Senior Full Stack Engineer to play a pivotal role in the delivery and lifecycle management of our software applications.

Company Overview

We are an organization on the rise, and our internal software development team is at the heart of enhancing the customer experience through innovative software solutions.

Key Responsibilities

  • Work closely with MS SQL Server to ensure optimal database performance.
  • Implement proactive monitoring and performance management using Azure Monitor and App Insights.
  • Ensure adherence to security best practices, including Azure AD, Managed Identity, and Data Protection.
  • Design and manage CI/CD pipelines, focusing on automation, testing, and deployment.
  • Develop enterprise-scale applications focused on scalability, reliability, and resilience.
  • Integrate APIs using Azure API Management (APIM) and manage seamless system interactions.
  • Collaborate effectively with cross-functional teams, ensuring alignment with agile processes.

What We're Looking For

  • A Bachelor's degree in Computer Science, IT, or a related field.
  • Minimum 7 years in Software Development with a focus on CI/CD, Azure cloud services, and application lifecycle management.
  • Strong experience with modern software architecture, .NET platforms, and best practices in agile environments.
  • Extensive experience with Azure DevOps, including Boards, Repos, Pipelines, and Artifacts.
  • Hands-on experience with containerization technologies like Docker and Kubernetes.
  • Experience with monitoring and logging tools (e.g., Azure Monitor, Application Insights).
  • Familiarity with Agile and Scrum methodologies.
  • Relevant Azure certifications are a plus (e.g., Microsoft Certified: Azure Developer Associate).
  • Experience with Umbraco and uSync is beneficial.