Software Engineering Lead

1 week ago


Johannesburg, South Africa IQbusiness South Africa Full time

To envision, lead and develop fit for purpose, integrated end
- to end technical solutions across multiple technologies for the organisation, through inspirational technical leadership and visionary long-term thinking. Provide leadership across multiple initiatives guiding engineering lead practitioners to achieve product / programme alignment.

Role
- Analyse problems and formulate solution based on organisations boundaries, architectures and constraints: Needs to be achievable and operational, must push boundaries when required and continuously push for improvements.
- Work with technology domain SME’s to shape, contribute and to integrate a solution across the technology stack, from database and DevOps infrastructure that supports continuous deployment.
- Take proposed solutions through relevant governance forums and obtain acceptance for solutions from relevant specialists (domain or technology).
- Collaborate and communicate and obtain buy-in from key stakeholders.
- Decomposition of the solution and assisting with the scheduling/sequencing work and identification of resourcing needs.
- Flesh out designs and contribute to functional and non-functional requirements.
- Assist software designers with lower level designs.
- Troubleshoot issues relating to technical delivery.
- Keep abreast of the technical landscape on how it fits together.
- Understand constraints and risk and make the necessary trade-offs.
- Influence and negotiate with key stakeholders.
- Craft the end to end solution taking into consideration: people, technology, systems and data.
- Future proof end to end solutions as far as possible within the organisation constraints.

**Qualifications**:

- Bachelor’s degree or equivalent combination of education and work experience in development and design (Application, Infrastructure, etc.).
- Bachelor Degree in either Information Systems, Informatics or Computer Science or Engineering (or equivalent work experience).Experience

Key Responsibilities and/or Outputs
- Creating modules and components and coupling them together into a functional app
- Ensuring high performance on mobile and desktop
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Cooperating and engaging with the back-end developer in the process of building the RESTful API
- Communicating with external web services
- Proficiency with JavaScript and HTML5 (5+ years' experience preferred)
- Experience with Node.js (at least 2 years)
- Experience with web and mobile apps preferred
- Professional, precise communication skills
- Expert knowledge of AngularJS / ReactJS practices and commonly used modules based on extensive work experience
- Creating self-contained, reusable, and testable modules and components



  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Transform Your Career as a Java Team Lead at EntelectAt Entelect, we prioritize people and foster a culture of growth, collaboration, and innovation. As a Java Team Lead, you will be part of a dynamic, multidisciplinary environment that encourages versatility and individual attention to career development.About the Role:We are seeking an experienced software...


  • Johannesburg, South Africa IAPL Full time

    **The responsibility of the Engineering Lead is to, amongst others**: - Craft end-to-end solution designs taking into consideration: people, technology, systems and data - driving for improved efficiency, automation, and client focus. - Understand and align solution delivery with the overall organisation’s business strategy - Analyse problems and...


  • Johannesburg, South Africa PBT Group Full time

    PBT Group is offering an exciting opportunity for an Engineering Lead II. In this role, you will be responsible for envisioning, leading, and developing fit-for-purpose, integrated end-to-end technical solutions across multiple technologies for the organisation. Your work will involve inspirational technical leadership and visionary long-term thinking to...


  • Johannesburg, Gauteng, South Africa Data Centrix Full time

    Job Title: Lead Software EngineerWe are seeking an experienced and skilled Lead Software Engineer to join our team at Data Centrix. About the Role:As a Lead Software Engineer, you will be responsible for researching, designing, implementing, and maintaining software programs and services.You will create and maintain database tables, functions, and stored...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    At Ashton Personnel, we are seeking a highly skilled Software Engineering Lead to join our team in Johannesburg South Area. The successful candidate will have a minimum of R80 000 per month CTC salary package.Job DescriptionWe are looking for an experienced software development professional with sound experience in application scoping, tools and library...


  • Johannesburg, South Africa Entelect Software Ltd Full time

    Exciting Opportunity for an Intermediate Mobile Software Engineer at Entelect Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including direct access to...


  • Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    Job Title: Software Engineering LeadThe role of a Software Engineering Lead at Liyema Consulting involves designing, developing, and implementing innovative payment system solutions. This position requires 5-7 years of IT management or solutions architecture experience, with a strong background in secure network environments and IT infrastructure, and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software Engineering LeadAbout Network Recruitment:We are a reputable recruitment agency that specializes in connecting top talent with exciting job opportunities. Our goal is to help professionals like you take their careers to the next level.Job Description:As a Senior Software Developer at Network Recruitment, you will be responsible for...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    At MSP Staffing LTD, we are seeking a highly skilled Lead Software Engineering Manager to join our team. This is a senior leadership role that requires a deep understanding of software development principles and a proven track record of delivering complex projects on time.About the RoleWe are offering a competitive salary in the range of R1 200 000 - R1 800...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you a highly skilled software engineer looking for a new challenge? Network Recruitment is seeking an experienced Senior Software Engineering Lead to join our team.About the RoleWe are looking for a talented individual with a strong background in full stack software development to lead our engineering team. As a Senior Software Engineering Lead, you will...


  • Johannesburg, South Africa Entelect Software Ltd Full time

    Exciting Opportunity for a Senior .NET Software Engineer at Entelect Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular...


  • Johannesburg, South Africa RELX Full time

    QUALIFICATIONS: - 7+ years of Software Engineering experience - BS Engineering/Computer Science or equivalent experience required TECHNICAL SKILLS: - Advanced knowledge of software development methodologies (e.g., Agile, Waterfall). - Strong experience with various resource models such as Managed Services and/or Staff Augmentation. - Strong knowledge in...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleNetwork Recruitment is seeking an experienced Enterprise Software Engineering Lead to spearhead our software development initiatives.The ideal candidate will possess a strong background in .NET, C#, and MS SQL Database, with a proven track record of leading technical projects and mentoring junior developers.Key Responsibilities:Software...


  • Johannesburg, South Africa RELX Full time

    Would you enjoy working on our cutting-edge products? 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...

  • Technical Lead

    3 days ago


    Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Description:Company OverviewTumaini Consulting is a leading consulting firm in Johannesburg, providing expert services to clients across various industries.Salary:The estimated salary for this role is R1,500,000 per annum, based on industry standards and the cost of living in Johannesburg.Job Description:We are seeking a highly skilled Technical Lead -...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    At Recru-it, we are seeking a visionary Senior Software Engineering Lead to spearhead the development and implementation of robust software solutions. This is an excellent opportunity for experienced professionals with a deep understanding of ECM or EDRMS systems, strong technical foundations, and leadership skills.Job OverviewThe Senior Software Engineering...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    About the RoleAs a Senior Software Engineer - Technical Lead, you will be responsible for leading the development of our ERP systems. You will work closely with cross-functional teams to design, develop, and implement software solutions that meet our clients' needs.You will have a BSc in Computer Science or BEng Computer Engineering and be competent in both...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Senior Software Engineering Lead to join our team at Network Recruitment. In this role, you will be responsible for designing and developing cutting-edge technologies to optimize operations for businesses worldwide.About the RoleThe ideal candidate will have 3+ years of experience in full-stack software development with a strong...


  • Johannesburg, Gauteng, South Africa People Source Full time

    We are seeking a Senior Software Engineer Lead to join our team at People Source. The estimated salary for this position is $150,000 - $180,000 per year.As a key member of our team, you will be responsible for the successful execution of deliverables selected in order to complete the client project timeously, on budget and with limited risk to both client...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking an experienced Lead Software Systems Engineer to join our team. This is a unique opportunity to lead and manage software system engineering processes for contractual projects.