Engineering Lead: IT Development

3 weeks ago


Johannesburg, South Africa PPS Group Full time

**Main duties and responsibilities**:

- Performing code reviews on all assigned projects: The Engineering Lead will fully participate in the development process of one project as they work side-by-side with others in teams, i.e. work on development tasks and commit code
- Accountable for the technical implementation and delivery of all the assigned projects
- Software delivery accountability
- Reducing cost and supporting innovation at the enterprise level by managing business requirements and leading the functional/technical design, prototyping and process design stages of system implementations
- Engaging with business users and projects teams to comprehend project scope, requirements and functions introduced; new process and data flows and provide cross-functional project leadership
- Providing insights and reports to the Senior Manager/IT Exco for their area of responsibility
- Nurturing and assessing software developers by providing mentorship as needed or required; conducting peer review of key deliverables
- Participating in the recruitment process
- Facilitating and ensuring that developers follow the PPS software engineering processes
- Creating an environment where people are encouraged to take ownership and use their initiative to find the best way of implementing plans. Actively including people from across the business to achieve objectives

**Education**:

- Matric (Grade 12)
- An Engineering related degree; BSc Computer Science; BCom Informatics; BIT; BIS degree or relevant qualification.
- A postgraduate qualification in Management/Leadership will be an added advantage

**Experience**:

- Minimum 8 years’ experience in Java 6 and JEE (Servlets, JSP, EJB, REST and SOAP, JPA/Hibernate), JBOSS and NginX or SQL Development
- Minimum 3 years’ experience in PostgreSQL and MSSQL (MongoDB would be an advantage)
- Data warehouse experience will be an advantage
- 4 to 6 years’ experience with Maven
- People management experience
- Experience with agile methodologies especially SAFe Agile

**Knowledge and Skills**:

- Knowledge of and exposure to SDLC/change control/release management
- Solid understanding of versioning software - Git
- Frontend development on any of these technologies (Web: Angular, HTML, HTML5, XML, CSS)
- Working knowledge of Agile development methodologies
- Working knowledge of DevOps tools (Git, Jenkins, Sonar, Nexus)
- Worked in a multi-project environment
- Working knowledge in any of these SQL/BI development technologies (MSSQL, PostgreSQL, PowerBI, BigQuery)

**Competencies**:

- Analytical thinking
- Effective communication
- Relationship building
- Results Orientation
- People management and empowerment
- Process optimization Inspirational leadership
- Development orientation



  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    At Communicate Engineering, we're seeking a seasoned Software Development Lead to spearhead the development of cutting-edge control systems. With a strong background in software development and leadership, you'll guide a team of engineers in crafting exceptional solutions that drive sustainability and excellence.Duties & ResponsibilitiesLead the development...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    The Internal Business Development Lead will play a critical role in driving internal sales growth at Network Engineering. This individual will work closely with the external Technical Sales Team to identify new business opportunities and develop strategies to capitalize on them.Responsibilities:Develop and execute business development plans to drive internal...

  • Engineering Manager

    1 week ago


    Johannesburg, Gauteng, South Africa Network Engineering Full time

    Engineering ManagerA renewable energy company in Edenvale is seeking the services of an Engineering Manager.Duties & ResponsibilitiesYou will be responsible for providing technical leadership, coordination, and strategic direction to a team of engineering professionals. Your role will involve overseeing the Lead Electrical Engineer, Lead Project Engineer,...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    At Communicate Engineering, we're looking for a seasoned professional to lead our software development efforts. As a Senior Software Engineer, you will be responsible for guiding a team of talented individuals in crafting exceptional product development solutions that drive sustainability and excellence.The ideal candidate will have 7+ years of experience in...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Electrical Project EngineerReference: NES018204-AJ-1We are currently seeking seasoned Electrical Project Engineers. If this describes you, make sure you apply today.Duties & ResponsibilitiesWe are seeking an experienced and motivated Electrical Project Engineer to lead electrical project teams. As an Electrical Project Engineer, you will be responsible for...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    At Communicate Engineering, we believe that exceptional software development requires a collaborative and innovative approach. We are seeking a highly skilled Senior Software Engineer to join our team and contribute to our mission.The successful candidate will have 7+ years of experience in software development, with a focus on MATLAB/Simulink software...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    Communicate Engineering is a global organization dedicated to delivering exceptional product development solutions. We are seeking a highly skilled Senior Software Engineer to join our team and contribute to our mission.The successful candidate will have 7+ years of experience in software development, with a focus on MATLAB/Simulink software development for...

  • Mechanical Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Prostaff Holdings Full time

    About the RoleAs a Mechanical Engineer - Product Development Lead at Prostaff Holdings, you will play a critical role in driving innovation and growth through the development of new products and technologies.You will be responsible for leading the design and development of mechanical systems, working closely with cross-functional teams to ensure successful...

  • Engineering Lead

    3 weeks ago


    Johannesburg, South Africa Isilumko Staffing Full time

    Fixed term Contract - 6-12 Months Key member of the combined business and IT program team, synthesizing across all Engineering Practices (Software -; Quality -; Change & Release; DEVOPS), owning, leading, and driving the engineering practices across all delivery teams (5 to 12 teams) within the program. The Engineering Lead plans and oversees delivery,...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Chief Design EngineerReference: NES017837-MVDB-1Are you passionate about engineering and fascinated by the intricacies of armored vehicle design? Do you possess a wealth of experience in mechanical engineering and a knack for innovation? If so, we have an exciting opportunity for youDuties & ResponsibilitiesWe are currently seeking a highly skilled Chief...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    Reference: 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...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    A mining vehicle manufacturing company in Johannesburg is seeking the services of a Senior Mechatronic Engineer.Duties & ResponsibilitiesJob Description:Lead the design, development, and implementation of mechatronic systems and components.Collaborate with cross-functional teams to integrate mechanical, electrical, and control systems.Conduct feasibility...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Duties & ResponsibilitiesJob & Company Description:We are currently working with a dynamic and innovative engineering firm that specializes in Battery Energy Storage Systems (BESS) and delivers cutting-edge solutions in the field of electrical engineering. We are seeking highly skilled and motivated Electrical Engineers with expertise in the design,...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Reference: NES018204-AJ-1We are currently seeking seasoned Electrical Project Engineers. If this describes you, make sure you apply today.Duties & ResponsibilitiesWe are seeking an experienced and motivated Electrical Project Manager to lead electrical project teams. As an Electrical Project Engineer, you will be responsible for overseeing the planning,...

  • Engineering Lead

    2 weeks ago


    Johannesburg, South Africa BASHR Consulting Full time

    **Job Details**: **Department** **Information Technology** **Minimum experience** **Mid-Senior** **Company primary industry** **Information Technology and Services** **Job functional area** **Information Technology** **Salary** **R960 000 - R1 536 000 per annum** Our client in the heart of Johannesburg is seeking for an individual who is an...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to join our team as a key player in crafting exceptional product development solutions that drive sustainability and excellence.ResponsibilitiesDevelop cutting-edge controllers and systems utilizing expertise in MATLAB/Simulink software development.Lead the development, documentation, and...

  • Engineering Lead

    2 weeks ago


    Johannesburg, South Africa e-Merge IT Recruitment Full time

    One of South Africa’s forefront financial services group is on the hunt for an exceptionally skilled Engineering Lead to join their growing team. They are the industry’s leading bank offering wholesale and retail banking services as well as insurance, asset management, and wealth management. In this role you will be required to envision, lead and...

  • Engineering Lead

    2 weeks ago


    Johannesburg, South Africa BASHR Consulting Full time

    As the successful incumbent you will be responsible for keeping up to date with the latest trends and technologies in software in order to ensure that best practices for quality software development and testing methodologies are followed.You will also be required to work with Product Managers, Project Leads, and Engineers to ensure that business requirements...


  • Johannesburg, Gauteng, South Africa Network Engineering Full time

    Chief Design EngineerReference: NES017837-MVDB-1Are you passionate about engineering and fascinated by the intricacies of armored vehicle design? Do you possess a wealth of experience in mechanical engineering and a knack for innovation? If so, we have an exciting opportunity for youDuties & ResponsibilitiesJob & Company Description:We are currently seeking...

  • Design Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa GIBB Engineering and Architecture Full time

    Job title : Design Engineer (Per Way)Job Location : Gauteng, JohannesburgDeadline : April 13, 2025Quick Recommended LinksJobs by Location Job by industries Key Responsibilities:Drive innovative railway design solutions using advanced computer software while adhering to established standards and procedures. Deliver specialized technical expertise across...