Lead Software Developer

7 days ago


Johannesburg, Gauteng, South Africa Recru-it Full time

Job Description

We are seeking a highly skilled and experienced Lead Software Developer to join our team at Recru-it. As a key member of our development team, you will play a critical role in designing and implementing software solutions that meet the needs of our clients.

About the Role

The ideal candidate will have a strong background in software development, with a minimum of 2-5 years of professional experience. You will be responsible for leading the development team in creating innovative and efficient software solutions, working closely with cross-functional teams to ensure successful project delivery.

Key Responsibilities:

  • Coding and Development: Write, test, and maintain code for various applications, using frameworks such as Springboot and Laravel.
  • Design and Architecture: Participate in designing system architecture and making decisions about the best technologies and frameworks to use.
  • Problem Solving: Identify and fix bugs, optimize performance, and ensure the reliability of applications.
  • Collaboration: Work closely with other developers, designers, and stakeholders to deliver high-quality software.
  • Mentorship: Provide guidance and support to junior developers, helping them grow their skills.

Requirements:

  • Educational Qualifications: A degree in Computer Science, Information Technology, or a related field.
  • Professional Qualifications/Preferred Skills: Proficiency in multiple programming languages (e.g., Java, PHP, JavaScript), experience with frameworks (e.g., Springboot, Laravel) and development tools (e.g., Git, Docker).
  • Experience: Minimum of 2-5 years of professional experience in software development.
  • Communication Skills: Strong verbal and written communication skills.
  • Teamwork: Ability to work effectively in a team environment.
  • Adaptability: Willingness to learn new technologies and adapt to changing requirements.
  • Organisational Skills: Ability to identify and set priorities, plan and effectively allocate appropriate resources.

What We Offer:

  • Salary: $80,000 - $110,000 per annum, depending on experience.
  • Benefits: Comprehensive health insurance, retirement plan, paid time off, and opportunities for professional growth and development.
  • Work Environment: Collaborative and dynamic work environment with a talented team of professionals.

How to Apply:

If you are a motivated and experienced software developer looking for a challenging and rewarding opportunity, please submit your resume and cover letter to us today.



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

    Unlock Your Potential as a Senior Software Project LeadAt Entelect Software Ltd, we're on the lookout for an exceptional individual to join our team as a Senior Software Project Lead. This exciting opportunity offers a chance to elevate your career and take on new challenges in a dynamic environment.As a Senior Software Project Lead, you'll be responsible...


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

    Unlock Your Potential as a Project Manager at Entelect"Exciting Opportunity for a Development Manager" takes on a new meaning with our Senior Project Manager Role. As a key member of our team, you will have the chance to elevate your career and make a meaningful impact alongside passionate professionals who inspire and support each other. Join a dynamic,...

  • Software Delivery Lead

    2 months ago


    Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Exciting Opportunity for a Development Manager at Entelect - Elevate your career at Entelect, a company that prioritizes people and fosters 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, Gauteng, South Africa Fusion Software Full time

    Job Description:Fusion Software is a South African based software solutions provider. Our company has been operating since 2002 and currently serves over 15,000 users worldwide.We offer comprehensive business solutions to clients of all sizes, including CRM, Sales, Projects, Timesheets, Stock, Manufacturing, Accounts and HR modules. We strive to tailor our...


  • Johannesburg, Gauteng, South Africa MRI Software Full time

    Job Overview:MRI Software, a global leader in real estate software, is seeking an experienced UX Lead to oversee all aspects of the user experience design process. As part of our team, you will be responsible for leading a team of UX designers and collaborating with cross-functional teams to create innovative, user-centric solutions.About the Role:Lead and...


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

    Responsibilities:Delivery: Oversee the status tracking of project tasks, milestones, deliverables, and key dates while effectively managing risk and expectations. This includes resourcing, deliverables, requirements, and at times budgets.Risk and Expectation Management: Assume high-level responsibility for software project delivery management, ensuring the...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    {"What We Do": "At Blue Bean Software, we develop custom software and product development solutions for large enterprises and dynamic start-ups. Our team combines technical expertise with a deep understanding of client needs to deliver innovative, high-quality solutions.We have a strong presence in the financial services industry and are expanding into...


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

    Job DescriptionCompany OverviewEntelect Software Ltd is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development. We prioritize people and nurture a culture of growth, collaboration, and innovation.SalaryWe offer a competitive compensation package with twice-yearly salary increases and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the Role:We are seeking a Software Development Lead to join our team at Network Recruitment. As a key member of our development team, you will be responsible for leading the design and development of complex web applications and mentoring and guiding team members.The ideal candidate will have 6+ years of experience in full-stack software development...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking an experienced Software Development Lead to join our team at Network Recruitment.The successful candidate will have a proven track record of leading the design and development of complex web applications, as well as mentoring and guiding team members to set best practices in coding and architecture.Key responsibilities include...


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

    About EntelectEntelect is a leading software development company that prioritizes people and nurtures a culture of growth, collaboration, and innovation.We are looking for an experienced Senior Software Development Professional to join our team as a Mobile Application Expert. This role offers a unique opportunity to elevate your career in a dynamic...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    OverviewAt Blue Bean Software, we are a premier custom software and product development IT company. Our team prides ourselves in delivering high-quality solutions for large enterprises and dynamic start-ups.We have a prominent presence in the financial services industry and have started to branch out into other sectors such as agritech and healthtech.Job...


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

    Unlock Your Potential as a Senior Software Developer with EntelectYou are invited to elevate your career at Entelect, where we prioritize people and foster a culture of growth, collaboration, and innovation. Join our dynamic, multidisciplinary environment that encourages versatility and provides individual attention to career development, including regular...


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

    Job Overview:">We are seeking an experienced Enterprise Software Development Lead to oversee the development and implementation of enterprise-level software solutions. The ideal candidate will have extensive experience in software development, with a proven track record in leading cross-functional teams.">About the Role:">Lead the design, development, and...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Job OverviewWe are seeking a highly skilled Software Development Lead to join our team in Johannesburg. As a key member of our development team, you will be responsible for leading the design and implementation of software solutions using Microsoft technologies.Responsibilities:


  • Johannesburg, Gauteng, South Africa Dante Personnel Full time

    At Dante Personnel, we are seeking a highly skilled Senior Software Development Lead to join our team. Key responsibilities include leading software development, implementation, and maintenance of multiple projects/products, as well as designing software systems and solution architecture. The ideal candidate will have a minimum of 6 years industry experience...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About Network RecruitmentWe are a dynamic team of professionals dedicated to delivering exceptional results. Our focus is on developing innovative solutions that meet the ever-changing needs of our clients.Job Title: Software Development LeadEstimated Salary: $120,000 - $180,000 per yearThis is a full-time position responsible for leading our software...


  • Johannesburg, Gauteng, South Africa IT Ridge Technologies Full time

    IT Ridge Technologies is a leading technology company that provides innovative solutions to its clients.About the RoleWe are seeking an experienced Software Development Team Lead to join our team. The ideal candidate will have a strong background in software development and leadership experience.The estimated salary for this role is $120,000 - $180,000 per...


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

    About EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software Development Lead PositionAbout the Role:We are seeking an experienced Development Manager to lead our cross-functional development teams. The successful candidate will oversee project prioritization, delivery management, and quality assurance of software projects.Key Responsibilities:• Lead and manage cross-functional development...