Current jobs related to Software Engineering and Technology Lead - Randburg, Gauteng - Preferental Technologies (Pty) Ltd.
-
Senior Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Mc Technology Staffing Full timeCompany Overview:Mc Technology Staffing is a leading provider of technology solutions, committed to excellence in software development.We are seeking a skilled Senior Software Engineer to join our team.
-
Software Architect and Team Lead
2 weeks ago
Randburg, Gauteng, South Africa Mc Technology Staffing Full timeAbout Us:At Mc Technology Staffing, we are passionate about delivering innovative software solutions that meet our clients' needs.Job Summary:We are looking for a skilled Senior Software Engineer to lead our software development team.Key Responsibilities:Design, develop, and implement software projects, ensuring quality and efficiency.Collaborate with...
-
Electronic Engineer Software Development
4 weeks ago
Randburg, Gauteng, South Africa Network Engineering Full timeReference : 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...
-
Lead Mechanical Engineer for Advanced Prototypes
2 weeks ago
Randburg, Gauteng, South Africa Network Engineering Full timeWe are currently seeking a Lead Mechanical Engineer for Advanced Prototypes to join our client's team based in Germiston, Gauteng Province. As a key member of the engineering department, you will play a pivotal role in the design and development of armored vehicles, contributing to the enhancement of cutting-edge technology and ensuring the highest standards...
-
Senior Software Engineer
2 weeks ago
Randburg, Gauteng, South Africa Mc Technology Staffing Full timeMinimum Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum of 5 years' experience in a similar role with a proven track record in mobile development projects. Leadership abilities and a passion for mentoring junior developers. Experience with designing, implementing, and managing robust and scalable...
-
Senior Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa Mc Technology Staffing Full timeMinimum Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years' experience in a similar role with a proven track record in mobile development projects.Leadership abilities and a passion for mentoring junior developers.Experience with designing, implementing, and managing robust and scalable software...
-
Lead, Software Engineering
3 weeks ago
Randburg, Gauteng, South Africa Standard Bank Group Full timeJob Location : Gauteng, JohannesburgDeadline : April 28, 2025Job DescriptionWe are seeking a dynamic and experienced Lead, Software Engineering to join our team in Johannesburg, South Africa. As a key member of our engineering leadership, you will drive innovation, mentor team members, and oversee the development of cutting-edge software solutions.Lead and...
-
Electrical Engineer Lead
2 weeks ago
Randburg, Gauteng, South Africa Network Engineering Full timeWe are a dynamic and innovative firm at the forefront of renewable energy solutions. Our team is comprised of dedicated professionals who share a passion for driving technological advancements in the sector.About UsWe specialize in developing cutting-edge battery energy storage systems (BESS) to revolutionize the way energy is stored and distributed. As we...
-
C# Software Engineer Lead
2 weeks ago
Randburg, Gauteng, South Africa Network IT Full timeAbout the JobWe are looking for a talented C# Software Engineer Lead to lead our development team at Network IT. In this role, you will be responsible for overseeing the design, development, and implementation of custom web applications using Microsoft .NET Core technology.Your Key Responsibilities will include:Leading a team of junior developers and guiding...
-
Software Engineer
3 weeks ago
Randburg, Gauteng, South Africa Weplace Full timeAn industry leading Bank has an exciting opportunity available for a Software Engineer: Full Stack (Python) to join their dynamic team.POSITION INFOPurpose StatementThe level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately...
-
Software Engineering Team Lead
1 week ago
Randburg, Gauteng, South Africa Pro Development Group Full timeJob Description:At Pro Development Group, we are seeking a highly skilled Software Engineering Team Lead to oversee the design, development, and implementation of software solutions. This role involves managing project timelines, ensuring high-quality code, and collaborating with cross-functional teams to define project requirements and...
-
Engineering Design Lead
2 weeks ago
Randburg, Gauteng, South Africa Network Engineering Full timeResults-Driven EngineerNetwork Engineering is looking for a dedicated Results-Driven Engineer to drive our engineering initiatives forward and help shape the future of our company.About the RoleIn this exciting position, you will be responsible for leading the structural analysis and design efforts, ensuring that all projects meet or exceed industry...
-
Battery Technology Specialist
2 weeks ago
Randburg, Gauteng, South Africa Network Engineering Full timeWe are committed to delivering high-quality products that meet the evolving needs of our customers. Our team is passionate about innovation and driven by a shared vision of a sustainable future.About Our TeamWe are seeking a skilled Electrical Engineer to join our team and lead the development of our cutting-edge battery energy storage systems (BESS). This...
-
Software Engineering Team Lead
3 weeks ago
Randburg, Gauteng, South Africa Mukuru Full timeWe 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...
-
Technical Software Lead
3 weeks ago
Randburg, Gauteng, South Africa Twenty Degress, Inc. Full timeWe are seeking a Technical Software Lead to provide technical and architectural vision for Mventech Group products.In this role, you will lead a small, high-impact team and grow alongside the company as the product scales.You will be part of a collaborative, high-energy environment that values ownership and innovation.Your work will have a direct impact,...
-
Lead Software Engineer
4 weeks ago
Randburg, Gauteng, South Africa Danté Personnel Recruitment Full timeOur 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...
-
Engineer, Software
4 weeks ago
Randburg, Gauteng, South Africa Standard Bank Group Full timeCompany 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,...
-
Lead Solution Engineer
3 weeks ago
Randburg, Gauteng, South Africa Copious Software Full timeJob Description Responsibilities:Interact with business analysts and end users to establish information needs.Conduct data analysis and data profiling on various source systems.Design and document logical and physical data models using dimension modelling techniques.Review data models with functional and technical teams.Interact with software developers,...
-
Senior Software Engineering Lead
2 weeks ago
Randburg, Gauteng, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full timeJob DescriptionThis role provides expert technical guidance and leadership to management, driving large-scale development projects and solving complex technical problems. The successful candidate will be a senior source of expertise, providing recommendations on project sizing and budget allocation.Key ResponsibilitiesDevelop and lead multifunctional...
-
Civil Engineering Project Lead
4 days ago
Randburg, Gauteng, South Africa Communicate Engineering Full timeJob DescriptionWe are looking for a skilled Civil Design Engineer to join our team in Johannesburg North. As a key member of our infrastructure development team, you will play a crucial role in designing and developing various infrastructure projects, including roads, bridges, and utilities.About the JobYour primary responsibilities will...
Software Engineering and Technology Lead
3 weeks ago
About Preferental
We're a trailblazer in digital property management, dedicated to innovative customer-focused solutions.
Our goal is to establish new standards in customer service and contribute to societal betterment, nurturing a culture of continuous growth and learning for our team.
Culture at Preferental
We strive to create an inclusive, diverse, and transparent work environment that values work-life balance and sustainability.
Job Overview
This role combines the responsibilities of Senior Technical Lead (60%) and Software Developer (40%), requiring the successful candidate to drive software engineering excellence, manage deployments, and ensure seamless alignment with business objectives.
Key Responsibilities
- Drive software development initiatives and manage deployments efficiently.
- Ensure software solutions meet strategic business needs.
- Monitor and optimise system performance metrics for optimal results.
- Collaborate with our web user base to enhance software functionality.
- Address software deployment and integration challenges effectively.
- Lead, mentor, and hold the software development team accountable for their work.
- Regularly evaluate and enhance Engineering team KPIs for improved performance.
- Provide regular technical reports to the Product and Innovation Manager.
- Offer constructive feedback on team performance and ensure high-quality outputs.
- Develop and oversee a Software Intern Programme.
- Establish clear processes for efficient knowledge transfer.
- Stay current with emerging software technologies.
- Maintain strong cybersecurity protocols and best practices.
Requirements
- Bachelor's degree in software engineering, Computer Science, Information Systems, or related fields.
- At least 10 years of experience in the technical field.
- Minimum 10 years of experience in software development with a focus on team leadership.
- Expert-level proficiency in TypeScript, Node.js, and React.js.
- Experience with both front-end and back-end frameworks.
- Proven track record of mentoring junior software developers.
- Strong collaboration skills with stakeholders.
- Experience in system architecture.
- Advanced understanding of SQL database and schema design.
- Extensive experience in software development, deployment, and integration.
- Skilled in process documentation.
- Proficient in system performance metrics and monitoring.
- Knowledgeable in data encryption and cybersecurity best practices.
- Current with software industry trends.
- Excellent interpersonal and communication skills.