
Lead Software Developer
2 days ago
">At Cashconnectsus, we offer a dynamic and supportive work environment that encourages collaboration, innovation, and growth. As a Technical Lead, you will have the opportunity to work on challenging projects, develop your skills, and contribute to the success of our organization. If you are passionate about technology and leadership, we invite you to apply for this exciting opportunity.
Main Responsibilities:
- Leadership and Team Management:
- Lead and manage a team of software developers, providing technical guidance and mentorship.
- Assign tasks, set priorities, and monitor the progress of team members to ensure timely delivery of projects.
- Foster a culture of continuous learning and professional development within the team.
- Software Development:
- Translate business requirements into detailed designs for implementation.
- Design and architect scalable and efficient solutions based on business requirements and technical specifications.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to ensure successful project execution.
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Take responsibility for quality throughout the SDLC and ensure that deployments are successful.
- Create and maintain integration, unit, component, and user acceptance tests.
- Technical Expertise:
- Possess a deep understanding and hands-on experience with various technologies, including Docker, MySQL, AWS (Lambdas / EC2 / S3 / SQS, SNS), API development, ElasticCache, Redis, Kafka, RabbitMQ.
- Utilize tools such as IntelliJ Idea, Postman, Visual Studio Code, Medis / Redis UI Tool, MySQL Workbench, GitLab, and Atlassian to optimize development processes and ensure code quality.
- Extensive understanding of Microservices and Web API integration.
- Project Management:
- Collaborate with stakeholders to define project requirements, timelines, and deliverables.
- Help your team to estimate and break down work.
- Track project progress, identify risks, and implement mitigation strategies.
- Ensure adherence to project timelines and quality standards.
- Provide regular project status updates to stakeholders and management.
Requirements:
- Matric (Grade 12)
- A bachelor's degree in IT or Computer Science (or similar) is highly advantageous.
- Minimum of 6 years of experience as a software developer – 2 years of which in a senior role.
- Previous experience in a leadership role highly beneficial.
- Excellent soft skills (communication, conflict resolution, stakeholder management, facilitation, leadership).
- Proven experience leading and managing a team of software developers.
- Strong understanding and practical experience with the mentioned technologies and tools.
- Experience in JS (including Vue.JS and Node.JS).
- Hands-on experience with MS SQL, MySQL, AWS (Lambdas / EC2 / S3 / SQS / SNS), API development, RabbitMQ, Redis, Kafka.
- Willingness to learn new technologies and frameworks as needed.
- Extensive understanding of Microservices and Web API integration.
- Familiarity with development tools like IntelliJ Idea, Postman, Visual Studio Code, MySQL Workbench, GitLab, and Atlassian.
- Ability to analyze complex technical problems and propose effective solutions.
- Strong debugging and troubleshooting skills.
- Excellent attention to detail and commitment to delivering high-quality software solutions.
- Extensive knowledge of the Software Development Life Cycle and corresponding agile methodologies.
- Strong verbal and written communication skills.
- Ability to effectively collaborate with cross-functional teams and stakeholders.
- A passion for staying up to date with the latest trends and advancements in software development.
-
Software Development Lead
3 days ago
Randburg, Gauteng, South Africa HR Genie Full timeAbout the Role:The Software Development Lead at HR Genie oversees the design, development, and maintenance of software programs and applications. This role requires analyzing user needs, documenting software specifications, and collaborating with cross-functional teams to deliver high-quality software solutions.Key Responsibilities:Liaise with stakeholders...
-
Software Development Lead
3 days ago
Randburg, Gauteng, South Africa Planet10 Full timeAt Planet10, we are seeking a highly skilled Software Development Lead to join our team. As a key member of our engineering team, you will be responsible for designing and maintaining technical system requirements based on business needs.The ideal candidate will have a strong background in backend development, with experience in developing and testing...
-
Lead Software Developer
3 days ago
Randburg, Gauteng, South Africa Positron Se Full timeJob DescriptionAt Positron Se, we're looking for a skilled Sr. Software Developer to join our team. This is a 12-month contract position.We're seeking an experienced developer with expertise in Volante and Java 17. As a key member of our team, you'll be responsible for delivering high-quality software solutions that meet the company's requirements.Your...
-
Technical Lead in Software Development
3 days ago
Randburg, Gauteng, South Africa Pronel Personnel Full timeAbout the JobWe are seeking a skilled Senior Software Developer to lead our team in creating high-quality software applications. The successful candidate will have a strong background in software development, with experience in designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign, develop, and maintain high-quality...
-
Lead Python Software Developer
2 days ago
Randburg, Gauteng, South Africa SavageOne Pty Ltd Full timeJob Title: Senior Python DeveloperWe are seeking a highly experienced Senior Python Developer to lead our software development efforts. As a seasoned professional, you will take on a leadership role within our team, guiding the development of complex software solutions and mentoring junior developers.Key Responsibilities:Leveraging your expertise to design,...
-
Lead Software Developer
2 days ago
Randburg, Gauteng, South Africa Telesure Investment Holdings Full timeJob DescriptionWe are seeking an experienced technical leader to join our team as a Senior Technical Expert.About the RoleThe successful candidate will be responsible for providing technical guidance and mentorship to team members.The role will involve overseeing the design, development, and testing of software applications.The candidate will also be...
-
Software Engineering Lead
2 days ago
Randburg, Gauteng, South Africa Copious Software Full timeBenefits: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...
-
Technical Lead
3 days ago
Randburg, Gauteng, South Africa Sabenza IT & Recruitment Full timeJob Summary:Sabenza IT & Recruitment is looking for a Technical Lead - Software Development to join their team in Sandton. As a seasoned developer, you will be responsible for designing, implementing, and managing software programs and services.Key Responsibilities:Design and implement cutting-edge software solutions using C#, Visual Studio, and .NET.Develop...
-
Technical Lead Software Developer
17 hours ago
Randburg, Gauteng, South Africa Kerridge Commercial Systems Full timeKerridge Commercial Systems (KCS) is a leading provider of business management solutions. We're seeking a highly skilled Senior Software Engineer to join our development team.Main ResponsibilitiesDevelop and maintain high-quality software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsDesign and implement...
-
Senior Software Development Lead
6 days ago
Randburg, Gauteng, South Africa MSP Staffing (PTY) LTD Full timeAbout the RoleWe are seeking an experienced Senior Java Engineer to lead our software development team. As a technical leader, you will be responsible for guiding and advising team members to ensure that they perform at their best. Your role will also involve communicating with clients, teams, and management to drive project success.Key Requirements5-8 years...
-
Lead Software Engineer
3 days ago
Randburg, Gauteng, South Africa RELX INC Full timeWe 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...
-
Software Development Lead
3 days ago
Randburg, Gauteng, South Africa Iress Full timeJob Overview:The Technical Director is responsible for overseeing the development of high-quality software solutions, combining technical expertise with leadership skills to drive successful business execution. This includes managing work within a team of engineers, fostering innovation, and proactively identifying and mitigating risks.Responsibilities:Align...
-
Technical Lead
2 days ago
Randburg, Gauteng, South Africa Twenty Degress, Inc. Full timeCompany OverviewAt Twenty Degrees, we strive to make a lasting impact through our innovative solutions.We cut through complexity with simple, efficient answers that streamline operations.Our team is passionate about building quality client software products through modern software engineering practices.Job DescriptionIn this role, you will lead a small,...
-
Lead Software Designer
3 days ago
Randburg, Gauteng, South Africa Betsoftware Full timeAt BET Software, we're committed to fostering a culture of innovation and excellence.We're seeking a Lead Software Designer who can lead the design and development of complex software systems.Your key responsibilities will include developing and communicating the overall software architecture, conducting thorough analysis of existing systems, and...
-
Lead Software Development Manager
7 days ago
Randburg, Gauteng, South Africa Khonology (Pty) Ltd Full timeJob DetailsThis position requires a deep understanding of software development principles and practices.About the RoleThe successful candidate will have excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. They will also possess strong problem-solving skills, with the ability to analyze...
-
Software Engineering Lead
3 days ago
Randburg, Gauteng, South Africa Pro Development Group Full timeAt 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...
-
Software Developer
3 days ago
Randburg, Gauteng, South Africa Kuba South Africa Full timeKuba South Africa is a leading innovator in the public transport sector, with offices globally. We are seeking an experienced Software Developer to join our Engineering team in Johannesburg.About the Role:Design and implement software for embedded devices and systems from requirements to production and commercial deployment.Develop, code, test, and debug...
-
Technical Lead
3 days ago
Randburg, Gauteng, South Africa RELX INC Full timeKey ResponsibilitiesDevelop and implement software solutions using data manipulation languages.Collaborate with cross-functional teams to define and deliver software features and products.Design and develop moderately complex system components.
-
Technical Lead Software Developer
3 days ago
Randburg, Gauteng, South Africa Kerridge Commercial Systems Full timeCompany OverviewKerridge Commercial Systems (KCS) is a leading provider of retail software environments, addressing single or multi-Retail operations for specialist Distribution, Wholesale, Merchant, and Retail industry sectors.We're ranked No.37 in the Sunday Times HSBC International Track 200, a league table that ranks the top 200 of Britain's mid-market...
-
Software Developer
5 days ago
Randburg, Gauteng, South Africa Browns Jewellers Full timeSoftware Developer – Create, Innovate, and Shape the FutureUnlock Your Potential in Web Development with Our Dynamic TeamAre you ready to take your coding skills to the next level? We have an exciting opportunity for a passionate Software Developer to join our innovative team in Craighall, Johannesburg If you're someone who thrives on building...