Lead Product Engineer

1 week ago


Randburg, South Africa Absa Bank Full time

Time left to apply: End Date: November 20, 2024 (5 days left to apply)

Job Requisition ID: R-15969353

Empowering Africa’s tomorrow, together…one story at a time.

With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

Job Summary

Alternative Channels, a division within the Integrated Channels Everyday Banking, is looking for a Lead Product Engineer that preferably has strong device experience where ATM devices would be beneficial. This person will be required to do in-depth investigations and troubleshooting into incidents.

Job Description

DevOps

- Apply critical thinking, design thinking, and problem-solving skills in an agile team environment to solve complex technical problems (Front End, Back End, and Integration) with high-quality solutions.
- Contribute to and in some cases lead all phases of the development lifecycle including the design process.
- Determine operational feasibility of solutions by evaluating analysis, problem definition, business requirements, solution development, and proposed solutions.
- Develop high-quality software/application design and architecture in a test-driven & domain-driven/cross-domain environment.
- Quickly produce well-organized, optimized, and documented source code to deliver technical solutions.
- Ensure designs & solutions support the technical organization principles of self-service, repeatability, testability, scalability & resilience.
- Apply general design patterns and paradigms to deliver technical solutions.
- Create & Maintain Sophisticated CI/CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins/Azure DevOps or similar tools and deploy to multi-site environments – supporting and managing your applications all the way to production).
- Use & configure modern observability techniques to provide a deeper understanding of the application. To do this, leverage e.g. aggregated logging via ELK stack, metrics via Prometheus/Grafana/NewRelic and distributed tracing like Zipkin/Jaeger etc.
- Automate tasks through appropriate tools and scripting e.g. Docker, Ansible, Kubernetes.
- Debug existing source code and polish feature sets.
- Work with guilds and other technical SMEs to improve and evolve technical products and services.
- Apply unit testing frameworks and perform integration, validation, and verification testing (apply knowledge of stubbing tools e.g. wiremock, hoverfly etc.).
- Apply version control and related concepts and techniques.
- Align all application development & development process to Group Architecture, Security & Infrastructure guidelines.
- Work with project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management, testing, integration etc.
- Conduct reviews, performance monitoring & ongoing optimization and maintenance on applications.
- Stay ahead of the curve on emerging technologies and development practices e.g. scripting languages, containerization etc.
- Contribute to the design & evolution of Group Architecture, Infrastructure & associated technical standards for the organization.
- Coach & mentor other engineers.
- Conduct peer reviews, testing, problem-solving within and across the broader team.
- Provide technical subject matter expertise and support in the attraction and recruitment of Product Engineers for the organization.
- Participate as a subject matter expert in the development & development planning of the broader product engineering team.
- Support the people change teams in the design of adoption processes (Customer, Employee & 3rd Party Adoption).
- Risk & Governance
- Identify technical risks and mitigate these (pre, during & post deployment).
- Update/Design all application documentation aligned to the organization technical standards and risk/governance frameworks.
- Create business cases & solution specifications for various governance processes (e.g. CTO approvals).
- Participate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidents.
- Deliver on time & on budget (always).

Skills Required:

- Knowledge of Aptra Activate/Enterprise Advantage.
- Knowledge of Aptra Vision.
- Knowledge of internal Absa or similar interface areas such as CIF, Base 24 etc.
- C#.
- Java.
- Knowledge of mainframe.
- Agile ways of working.
- Experience in building MicroServices.
- ZOS Connect, API.
- Webservice integration.
- Knowledge of Salesforce advantage.

Education

Bachelor's Degree: Information Technology

Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.

Absa Bank Limited reserves the right not to make an appointment to the post as advertised.

About Us

Truly African

We are a diversified standalone African financial services group, delivering an integrated set of products and services across personal and business banking, corporate and investment banking, wealth, investment management, and insurance.

Absa Group Limited is listed on the JSE and is one of Africa’s largest diversified financial services groups with a presence in 12 countries across the continent and around 41,000 employees.

We own majority stakes in banks in Botswana, Ghana, Kenya, Mauritius, Mozambique, the Seychelles, South Africa, Tanzania (ABSA Bank in Tanzania and National Bank of Commerce), Uganda, and Zambia. We also have offices in China, Namibia, Nigeria, the United Kingdom, and the United States of America, a Technology Hub in Prague, and insurance operations in Botswana, Kenya, Mozambique, South Africa, Tanzania, and Zambia.

#J-18808-Ljbffr



  • Randburg, South Africa FOUR POINT 0 Full time

    Industrial automation company looking for a Product Marketing Lead with strong understanding of market dynamics, customer needs, and competitive landscape to effectively position products in the market.The Product Marketing Lead is responsible for developing and executing marketing strategies that effectively communicate the value of the company's products...

  • Lead QA Engineer

    1 month ago


    Randburg, Gauteng, South Africa SPECD (Pty) Ltd Full time

    Job Title: Lead QA EngineerWe are seeking a highly skilled Lead QA Engineer to join our team at SPECD (Pty) Ltd. This is a fantastic opportunity for a 12-month rolling employment contract.Job Description:As a Lead QA Engineer, you will be responsible for managing data by identifying data ownership and managing metadata, defining data quality and reference...

  • Lead QA Engineer

    2 months ago


    Randburg, South Africa SPECD (Pty) Ltd Full time

    We are currently seeking a Lead QA Engineer for one of our esteemed clients in the banking industry. This is a fantastic opportunity for a 12-month rolling employment contract.Join a dynamic team and make a significant impact in the banking sector!JOB DESCRIPTION: Job Title:                              Lead QA...

  • Engineering Team Lead

    5 months ago


    Randburg, South Africa Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...

  • Engineering Team Lead

    5 months ago


    Randburg, South Africa Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...

  • Engineering Team Lead

    6 months ago


    Randburg, South Africa Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Randburg, Gauteng, South Africa People Dimension Full time

    Job Title: Product Design EngineerJob Summary:As a Product Design Engineer, you will play a crucial role in designing and developing innovative products using engineering and manufacturing techniques. You will work closely with engineers and sales representatives to create detailed designs, specifications, and procedures for new products. Your expertise in...

  • Engineering Team Lead

    6 months ago


    Randburg, South Africa Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Randburg, South Africa Absa Bank Full time

    Time left to apply: End Date: November 21, 2024 (5 days left to apply) Job requisition ID: R-15969231 Empowering Africa’s tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this...

  • Lead Piping Engineer

    1 month ago


    Randburg, Gauteng, South Africa The Icon Group Full time

    Job Title: Lead Piping EngineerAt The Icon Group, we are seeking a highly experienced Lead Piping Engineer to join our team. As a key member of our engineering team, you will be responsible for coordinating the piping engineering effort within the project team to meet the project schedule and budget.Key Responsibilities:Coordinate the piping engineering...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job OverviewWe are seeking a skilled Software Engineering Lead to join our team at FirstRand Bank Limited.Salary: R 850,000 - R 1,250,000 per annumAbout the RoleThis is an exciting opportunity for an experienced software engineer to lead and manage teams of developers working on various projects. The successful candidate will be responsible for ensuring that...


  • Randburg, South Africa Absa Bank Full time

    Lead Platform Engineer (Storage) Empowering Africa’s tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a...

  • Lead Piping Engineer

    2 months ago


    Randburg, South Africa The Icon Group Full time

    LEAD PIPING ENGINEERSkillsMinimum of 10 years Piping design experience in the mining and minerals processing area in the design office and the fieldSite experience – construction and commissioning.Design & Construction of pumping systems in a mining environment i.e., Slurry Piping systems, HDPE piping system.Experience Lined piping systems such as Ceramic,...


  • Randburg, Gauteng, South Africa The Icon Group Full time

    About the RoleWe are seeking a highly experienced Civil Structural Engineer to lead our team. This is a key position that requires a strong technical background and leadership skills.ResponsibilitiesAs a Technical Leader, you will be responsible for providing technical guidance and oversight to junior engineers, ensuring that designs and solutions meet high...


  • Randburg, Gauteng, South Africa Edge Executive Search Full time

    Job Title: Lead Java Engineer for IT SolutionsWe are seeking a highly skilled and experienced Lead Java Engineer to join our client in the IT industry.About the Role:This is an exciting opportunity for a seasoned Java professional to lead software development projects and teams.Key Responsibilities:Lead the design, development, and deployment of complex...


  • Randburg, Gauteng, South Africa The Icon Group Full time

    About The Icon GroupWe are a leading organization in the mining and minerals industry, seeking an experienced Senior Civil Structural Engineer Lead to join our team.Job DescriptionThis is a key leadership role that requires a seasoned professional with extensive experience in civil and structural engineering design for mining and minerals processing plant...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    As a High-Performance Software Engineering Lead at FirstRand Bank Limited, you will be responsible for defining and documenting software architecture, creating blueprints for scalable, high-performance, and resilient systems that support financial applications.The ideal candidate will have a strong background in modern programming languages (e.g., Java,...


  • Randburg, South Africa SPECD (Pty) Ltd Full time

    Are you ready to take your career to the next level? We’re on the lookout for a Specialist Product Engineer to join one of our prestigious clients in the banking industry! This is your chance to dive into a thrilling 12-month rolling contract where you’ll be part of a dynamic team making waves in the banking sector. Bring your creativity and expertise to...


  • Randburg, Gauteng, South Africa The Icon Group Full time

    Job Summary:The Icon Group is seeking a seasoned Civil Structural Engineering Team Lead to oversee the Civil and Structural department. As a key member of our team, you will be responsible for ensuring that designs and technical solutions are produced in a professional and cost-effective manner, to high standards.Key Responsibilities:Technical leadership and...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job OverviewAs a Senior Software Engineer at our company, you will be responsible for designing, developing, and maintaining complex software systems. Key responsibilities include leading team members, mentoring junior engineers, and collaborating with cross-functional teams to deliver high-quality solutions.Key Responsibilities:• Design and develop...