Software Engineering Lead
4 weeks ago
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 provide guidance across multiple initiatives and achieve product/program alignment.
Our Engineering Leads are responsible for systems engineering and solution design spanning the organization's technology stack, from the back-end to the front-end. They lead multi-disciplinary teams to deliver customer value, ensuring adherence to architectural governance and processes. Collaboration with product owners, software engineers, and centres of excellence is essential to refine and research solutions. Engineering Leads play a pivotal role in evolving the technical landscape and continuously enhancing and optimizing the organization's effectiveness.
As an Engineering Lead, you will create innovative software systems and end-to-end solutions meeting business needs and customer demands. Operating at scale and pace, this role offers a unique opportunity to make a significant impact on our software stack.
**Key Responsibilities**:
- Analyse problems, formulate solutions within organizational boundaries, architectures, and constraints.
- Take proposed solutions through relevant governance forums, collaborating with key stakeholders.
- Decompose solutions, assist with work scheduling, and identify resource requirements.
- Develop designs, contribute to functional and non-functional requirements, and assist software designers.
- Troubleshoot technical delivery issues and design with a holistic, robust, and sustainable mindset.
- Mentor and coach software engineering practitioners.
- Stay updated on the technical landscape, understanding constraints, and risks.
- Influence and negotiate with key stakeholders.
- Craft end-to-end solutions considering people, technology, systems, and data.
- Future-proof solutions within organizational constraints.
- Build and enhance technical assets touched by the solution for long-term sustainability.
- Contribute to the growth of the engineering lead practice.
- Drive organizational alignment across areas of accountability.
- Provide coaching, mentoring, and upskilling within your area of expertise.
- Support the business strategy, objectives, and values.
- Stay current with developments in your field of expertise.
- Contribute to the Nedbank Culture building initiatives and corporate responsibility initiatives.
- Seek opportunities to improve business processes, models, and systems through agile thinking.
**Technical Leadership Responsibilities**:
- Architect, design, and implement scalable next-generation system cloud architectures and automation solutions.
- Act as a technical liaison between clients, product owners, security specialists, full-stack developers, and support engineers.
- Ensure functional and non-functional requirements are appropriately managed.
- Provide technical leadership and guidance in emerging technology areas.
- Mentor engineers in development best practices, system design, continuous delivery, and expectation management.
- Prototype new emerging technologies.
- Advocate for a superior customer experience throughout the product lifecycle.
**Skills and Experience**:
- Minimum six years of work experience in the software industry.
- Demonstrated track record of delivering solutions with noteworthy leadership roles.
- Strong understanding of internet technologies and security principles.
- Deep understanding of software development and the overall SDLC.
- Strong communication and facilitation skills.
**Type of Exposure**:
- Management and integration of DevOps tooling in a Cloud environment.
- Accuracy of design realization.
- Analysis and interpretation of quantitative and qualitative data for accurate design and implementation.
- Conceptual design and managing production of websites and portals.
**Technical/Professional Knowledge**:
- IT Architecture
- IT Concepts
- Systems Analysis and Design
**Behavioural Competencies**:
- Technical/Professional Knowledge and Skills
- Decision Making
- Collaborating
- Innovation
- Influencing
- Managing Work
- Continuous Learning
- Coaching
**Qualifications/Certifications**:
Essential Qualifications: NQF Level: Diploma
Preferred Qualification: BSc (Computer Science), BCom (Information Systems).
Professional Qualification Level 6 (As per new degree naming conventions).
Preferred Certifications: TOGAF Certification
ITIL (Information Technology Infrastructure Library) or equivalent.
- **_In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent_
-
Software Development Lead
2 weeks ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeCommunicate Engineering is a well-established global organization with a strong presence in Gauteng. We're seeking a highly skilled Software Development Lead to join our team in Johannesburg Central.Company OverviewAs a leading provider of engineering solutions, we're committed to delivering exceptional products that drive sustainability and excellence. Our...
-
Head of Software Engineering
2 weeks ago
Johannesburg, Gauteng, South Africa BET Software Full timeAbout the RoleWe're seeking an experienced Head of Software Engineering to lead our software engineering efforts. As a key member of our leadership team, you'll be responsible for overseeing complex software development projects and ensuring timely and successful delivery.Your Key ResponsibilitiesTechnical Leadership: Providing technical guidance and...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeReference: CTE025183-WLe-1 Calling all talented and enthusiastic Software Engineers in Gauteng Join a well-known global organization and be a key player in crafting exceptional product development solutions that drive sustainability and excellence. Be prepared to step into a role of leadership, showcasing your seasoned experience in the field of software...
-
Senior Software Engineer
2 days ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeReference: CTE025183-WLe-1 Calling all talented and enthusiastic Software Engineers in Gauteng Join a well-known global organization and be a key player in crafting exceptional product development solutions that drive sustainability and excellence. Be prepared to step into a role of leadership, showcasing your seasoned experience in the field of software...
-
Senior Software Engineer
2 days ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeReference: CTE025183-WLe-1Calling all talented and enthusiastic Software Engineers in Gauteng Join a well-known global organization and be a key player in crafting exceptional product development solutions that drive sustainability and excellence. Be prepared to step into a role of leadership, showcasing your seasoned experience in the field of software...
-
Software Development Team Lead
2 days ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeJob OverviewWe are looking for a highly skilled Senior Software Engineer to lead our software development team.Key ResponsibilitiesThis is a challenging role that requires expertise in MATLAB/Simulink software development for cutting-edge controllers and systems.Main Objectives:Develop and maintain high-quality control software and innovative software...
-
Lead Control Systems Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeJoin us at Communicate Engineering as a Lead Control Systems Engineer and take on a challenging role that combines technical expertise with leadership skills. Based in Johannesburg Central, you'll work closely with our team to design, develop, and deliver cutting-edge control systems using MATLAB / Simulink software.Job DescriptionAs a key member of our...
-
Software Engineering Lead
7 days ago
Johannesburg, Gauteng, South Africa Twenty Degress, Inc. Full timeWe are looking for an experienced Software Engineering Lead to join our team at Twenty Degrees, Inc. In this role, you will lead a high-impact team and contribute to the development of cutting-edge software products.About Us We are a leading technology solutions provider, committed to innovation and excellence. Our goal is to deliver software products that...
-
Lead Mechanical Engineer
6 days ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeJob Title: Lead Mechanical EngineerAbout Network EngineeringNetwork Engineering is a renowned provider of advanced technologies and innovative solutions. We are passionate about delivering cutting-edge technology and high-quality products.We are seeking an experienced Lead Mechanical Engineer to join our dynamic team. As a key member of our engineering...
-
Software Engineering Lead
1 week ago
Johannesburg, Gauteng, South Africa Faac Group Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to lead our software development team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software projects that meet our business requirements.Main Responsibilities:Design and develop software solutions that are scalable,...
-
Electronic Engineer Software Development
2 weeks ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeReference: NES018147-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...
-
Electronic Engineer Software Development
2 weeks ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeReference: NES018147-RS-1 We are seeking a talented Electronic Engineer specializing in software development to join our dynamic team. Duties & Responsibilities As 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...
-
Electronic Engineer Software Development
2 days ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeReference: NES018147-RS-1 We are seeking a talented Electronic Engineer specializing in software development to join our dynamic team. Duties & Responsibilities As 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...
-
Lead Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeWe require a highly experienced Senior Lead Software Engineer to lead our development team at MSP Staffing LTD.The successful candidate will be responsible for guiding the team to achieve the company vision and strategic objectives, while ensuring efficient and effective workflow.This role requires a deep understanding of software development, including...
-
Software Quality Assurance Engineer
1 week ago
Johannesburg, Gauteng, South Africa Copious Software Full timeWe're seeking a highly skilled Software Quality Assurance (SQA) Engineer to join our team at Copious Software. As an SQA Engineer, you'll be responsible for ensuring the quality of our software applications by identifying and reporting defects, collaborating with developers to resolve issues, and participating in test automation framework development.You'll...
-
Software Engineering Lead
1 day ago
Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full timeWe are seeking an experienced Software Engineering Lead to join our team at Standard Bank of South Africa Limited in Johannesburg, South Africa. This is a key member of our engineering leadership who will drive innovation, mentor team members, and oversee the development of cutting-edge software solutions.Key ResponsibilitiesFoster a culture of excellence...
-
Lead Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Norrin Radd (Pty) ltd Full timeJob Title: Lead Software EngineerAbout Us:Norrin Radd (Pty) ltd is a leading technology company that specializes in developing innovative software solutions. We are currently seeking a highly skilled Lead Software Engineer to join our team.Job Responsibilities:Act as the technical authority, guiding the team on architecture, design, and implementation...
-
Senior Software Engineer Johannesburg Central
2 weeks ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeReference: CTE025183-WLe-1 Calling all talented and enthusiastic Software Engineers in Gauteng Join a well-known global organization and be a key player in crafting exceptional product development solutions that drive sustainability and excellence. Be prepared to step into a role of leadership, showcasing your seasoned experience in the field of software...
-
Senior Software Engineer Johannesburg Central
2 weeks ago
Johannesburg, Gauteng, South Africa Communicate Engineering Full timeReference : CTE-WLe-1Calling all talented and enthusiastic Software Engineers in GautengJoin a well-known global organization and be a key player in crafting exceptional product development solutions that drive sustainability and excellence.Be prepared to step into a role of leadership, showcasing your seasoned experience in the field of software development...
-
Technical Lead
1 week ago
Johannesburg, Gauteng, South Africa RELX Full timeAbout the JobWe are looking for a talented Technical Lead - Software Engineering to lead our software engineering team. As a Technical Lead, you will provide direct input to project plans, schedules, and methodology in the development of cross-functional software products.Key ResponsibilitiesDirectly supervise and mentor junior engineers.Develop and...