Software Development Lead
3 weeks ago
We are seeking a highly skilled Software Development Lead to join our team at IT Ridge Technologies. As a key member of our software development team, you will be responsible for leading and managing software development projects from conception to delivery.
About the Role:This is a senior-level position that requires extensive experience in software development, particularly in frontend engineering. The ideal candidate will have a deep understanding of ES6+ syntax, functional programming concepts, and React's component lifecycle.
Responsibilities:- Lead and manage software development projects from conception to delivery.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain high-quality code using industry-standard best practices.
- Stay up-to-date with emerging trends and technologies in frontend engineering.
Required Skills and Qualifications:
- A minimum of 5 years software development experience.
- Several years working in agile teams delivering software iteratively.
- Computer Science related degree, diploma, or similar qualification.
- Strong experience with source control tools, especially Git.
- Strong experience applying software design patterns.
- Strong experience with software quality practices like peer code reviews and automated testing.
- JavaScript and React Fundamentals: Deep understanding of ES6+ syntax, functional programming concepts, and React's component lifecycle.
- UI/UX Design Sensibility: While not designers, React developers should have an eye for UI/UX design.
- State Management and Data Flow: Efficient state management is crucial for building scalable React applications.
- HTML and CSS: Proficiency in semantic HTML tags and CSS selectors.
- JSX: Working with JSX, a syntax extension unique to React.
- Git: Version control for collaborative development.
- Node.js and npm: Familiarity with Node.js and npm for package management.
- Experience building applications for the cloud, i.e., microservices and functions in container and serverless technologies like Docker, Azure Functions, Kubernetes.
- Experience with .NET web technologies like ASP.NET, Razor pages etc.
- Experience with REACT, HTML5, JavaScript, CS.
- Experience with CMS platforms and general digital marketing technologies.
- Experience building real-time dashboards (Grafana, Kibana, Elastic etc.).
Salary: $110,000 - $140,000 per annum, depending on experience.
Benefits:
- Competitive salary and benefits package.
- Ongoing training and professional development opportunities.
- Flexible working hours and remote work options.
-
Lead Software Architect
3 days ago
Cape Town, Western Cape, South Africa BET Software Full timeAbout the JobBET Software is seeking an exceptional Senior React Developer to join our team. We're a dynamic company that prides itself on fostering growth, innovation, and excellence in software development.
-
Software Development Lead
3 days ago
Cape Town, Western Cape, South Africa HR Studio Ltd Full timeWe are seeking a skilled Software Engineer to join our company, HR Studio Ltd. Key responsibilities include designing and developing software applications, collaborating with cross-functional teams, and ensuring high-quality code delivery.Design, develop, and test software applications using various programming languages.Work closely with product managers,...
-
Software Innovation Leader
1 month ago
Cape Town, Western Cape, South Africa BET Software Full timeAbout UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...
-
Senior Software Development Lead
3 weeks ago
Cape Town, Western Cape, South Africa IOCO Full timeiOCO is a leading consultancy that helps organizations harness the power of modern technology. We're looking for a highly skilled Senior Software Development Lead to join our team of experts.About the RoleThis senior-level position offers a unique opportunity to lead the development and maintenance of complex software systems, leveraging Azure Stack...
-
Senior Software Development Lead
3 weeks ago
Cape Town, Western Cape, South Africa E&D Recruiters Full timeJob Overview: E&D Recruiters is seeking an experienced Senior Software Development Lead to join our team. This is a challenging opportunity for someone who enjoys working on embedded systems and software development in the automotive environment.The ideal candidate will have a strong background in RTOS and microprocessor designs, as well as experience with...
-
Senior Software Development Team Lead
1 month ago
Cape Town, Western Cape, South Africa Helderberg Personnel cc Full timeJob DescriptionWe are seeking a Senior Software Development Team Lead to join our team at Helderberg Personnel cc.About the RoleThis is an exciting opportunity for a skilled and experienced software development leader to take charge of our development team. As a Senior Software Development Team Lead, you will be responsible for leading a team of developers...
-
Lead Java Software Developer
1 month ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob SummaryWe are seeking a highly skilled Lead Java Software Developer to join our team at Communicate Recruitment.The successful candidate will have strong experience in Java development, with a proven track record of designing, developing, and maintaining cutting-edge banking and fintech applications.
-
Lead Software Development Project Director
12 hours ago
Cape Town, Western Cape, South Africa Parvana Full timeJob SummaryWe are seeking a highly skilled Lead Software Development Project Director to join our team at Parvana. In this role, you will be responsible for overseeing the entire software development process, from project planning to delivery.About the Role:You will play a pivotal role in steering the successful execution of software development projects...
-
Test Automation Lead
3 weeks ago
Cape Town, Western Cape, South Africa IOCO Full timeWe are looking for a skilled Test Automation Lead to join our software development team in Johannesburg, South Africa. In this role, you will be responsible for driving test efforts, identifying suitable automation opportunities, and developing robust test suites to enhance testing efficiency and coverage.The ideal candidate will have a strong understanding...
-
Technical Lead for Enterprise Software Solutions
1 month ago
Cape Town, Western Cape, South Africa Entelect Software Ltd Full timeCompetitive salary: R1,200,000 - R1,500,000 per annumExciting Opportunity for a Java Team Lead 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...
-
Senior Technical Lead
12 hours ago
Cape Town, Western Cape, South Africa IQbusiness South Africa Full timeWe are seeking a Senior Technical Lead - Software Development to join our team at IQbusiness South Africa.About UsIQbusiness is a dynamic and innovative company that prioritizes work-life balance, offers attractive salary packages with generous employee benefits, and fosters a culture that values flexibility and supports personal needs.Job DescriptionThe...
-
Software Developer
3 weeks ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeCompany OverviewWe are a leading provider of innovative software solutions for the automotive industry. Our team is passionate about developing cutting-edge technology to improve vehicle performance and safety.
-
Lead Developer
3 days ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob OverviewCraft high-quality software solutions as a Senior Full-Stack C# Developer in our global team.Job SummaryLead and inspire development pods, mentor junior developers, and drive code excellence. Design and deliver scalable software solutions that meet international project standards.Key Responsibilities:• Collaborate with a diverse global team on...
-
Lead C# Software Developer
2 months ago
Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full timeSenior Full-Stack C# DeveloperAt Goldman Tech Resourcing, we are seeking a seasoned Senior Full-Stack C# Developer to join our team. Key responsibilities include utilizing skills in Microsoft SQL Server, C#.Net/VB.Net, HTML, CSS, JavaScript, Bootstrap, SOLID principles, React JS, .net Core, EF Core, API development, Visual Studio, Git, JIRA, Azure DevOps,...
-
Software Development Specialist
1 month ago
Cape Town, Western Cape, South Africa RareCruit Full timeJob OverviewThe Software Control Engineer will work in the Software Department, focusing on designing and developing software solutions for various applications. This role requires a strong understanding of software development principles, embedded systems, and automation.ResponsibilitiesDesign and develop software solutions for embedded systems and...
-
Senior Software Engineering Lead
1 month ago
Cape Town, Western Cape, South Africa Gap Consulting Full timeAbout UsGap Consulting is a dynamic and innovative company seeking a highly skilled Senior Software Engineering Lead to join our team. We are committed to delivering exceptional results and providing opportunities for growth and development.Role OverviewWe are looking for a seasoned professional with extensive experience in software engineering, specifically...
-
Senior Software Engineering Lead
3 weeks ago
Cape Town, Western Cape, South Africa People Solved Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our team at People Solved. This is an exciting opportunity for a talented technical leader to take on a key role in shaping our development portfolio and driving business success.Job DescriptionThe successful candidate will be responsible for managing a software...
-
Software Solutions Developer
3 weeks ago
Cape Town, Western Cape, South Africa PBT Group Full timePBT Group, a leading provider of innovative software solutions, is seeking an experienced Software Solutions Developer to join our team. With a strong background in Java development, you will be responsible for designing, developing, and implementing bespoke application and software solutions that meet the needs of our clients.About the Role:The successful...
-
Lead Software Engineer
2 months ago
Cape Town, Western Cape, South Africa wePlace Full timeWePlace is seeking an experienced Senior C# Developer to join our team.As a Senior C# Developer at WePlace, you will play a key role in the development of software solutions that support our current and future business model. Your primary responsibility will be to design, develop, and implement high-quality software applications using .NET Core and C#. You...
-
Technical Team Lead
3 weeks ago
Cape Town, Western Cape, South Africa E&D Recruiters Full timeCareer OpportunitiesJob DescriptionWe are seeking a highly skilled Lead Software Developer to join our team as Technical Team Lead - Embedded Software. As a key member of our technical leadership team, you will be responsible for the development and maintenance of embedded software for products in the automotive environment.Key ResponsibilitiesDevelop and...