818 Product Engineer jobs in South Africa
Product Engineer (Mechanical Engineer)
Posted 7 days ago
Job Viewed
Job Description
Elandsfontein, Johannesburg
Minimum requirements:
- BEng/BTech in Mechanical Engineering
- Product design skills
- Minimum 5 years experience in a multi-disciplinary manufacturing environment
- Basic Project Management experience
- Participate in the product design phase to influence manufacturability, assembly, and cost.
- Assist with the process of manufacturing products.
- Technical support on assembly processes and component manufacturing processes.
- Industrialisation
- Manufacturability
Product Engineer (Mechanical Engineer)
Posted today
Job Viewed
Job Description
Product Engineer
Posted 7 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Miprint Consulting is a 100% black women-owned IT consulting firm dedicated to addressing skills scarcity and transformation in the IT industry. Our primary focus is to uplift local skills and ease the burden of skills shortages in the ICT industry. We provide IT resources such as Software developers, System Analysts, UX Designers, Business Analysts, Testers, Architects, Project Managers, Program Managers, Governance and Support Engineers. Additionally, we provide IT hardware, software, and peripherals as a value-added service.
Role Description
This is a contract role for a Product Engineer, based in the Johannesburg Metropolitan Area. This hybrid role combines on-site work with remote work options. The Product Engineer will be responsible for product design and development, conducting research and development (R&D), and applying analytical skills to solve complex problems. Effective communication with team members and stakeholders will be a key part of the job.
- Design, develop, and maintain backend APIs and services using Java and Spring Boot
- Build responsive, user-centric web interfaces using Angular
- Develop and maintain middleware services and API layers using Node.js
- Collaborate with DevOps and infrastructure teams to support deployment, monitoring, and scaling of applications
- Participate in CI/CD processes using tools like GitHub Actions, Jenkins, or similar
- Manage and troubleshoot databases (PostgreSQL, MySQL, etc.) at a basic level (querying, indexing, backups, etc.)
- Participate in code reviews and technical discussions, ensuring high-quality engineering standards
- Work with cross-functional teams (Product Owners, QA, Infrastructure) to ensure complete featured and system stability
- Document technical designs, processes, and configurations
Background and experience required:
- Strong proficiency in Java and Spring Boot
- Solid experience with Angular (v8+) and component-based frontend development
- Familiarity with Node.js, Express.js, and API gateway design
- Basic understanding of SQL and database systems (PostgreSQL, MySQL, etc.)
- Experience in building and deploying microservices in containerized environments (Docker, Kubernetes a plus)
- Familiarity with source control (Git), CI/CD pipelines, and modern DevOps practices
- Understanding of RESTful services, authentication (OAuth2, JWT), and secure coding practices
- Strong debugging and problem-solving skills
- Ability to work independently and collaboratively in an Agile environment
Must-have Skills (Mandatory Skills):
- Bachelor’s degree in computer science, Engineering, or a related field
- 3-5 years exp
- Seniority level Mid-Senior level
- Employment type Contract
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Miprint Consulting by 2x
Sign in to set job alerts for “Product Engineer” roles.Johannesburg, Gauteng, South Africa 5 days ago
Randburg, Gauteng, South Africa 3 days ago
Principal, Mechanical Engineering Design and AnalysisJohannesburg, Gauteng, South Africa 2 days ago
Midrand, Gauteng, South Africa 2 weeks ago
Sandton, Gauteng, South Africa 3 days ago
Sandton, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
Assistant Manager: Sales and Product TrainingSandton, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 2 days ago
Assistant Manager: Sales and Product TrainingSandton, Gauteng, South Africa 3 days ago
City of Johannesburg, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 1 month ago
Intermediate Quality Assurance Automation EngineerCity of Johannesburg, Gauteng, South Africa 1 day ago
Customer Engineer III, Data and AI, Google CloudJohannesburg, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 year ago
Design Civil Engineer-Roads and Infrastructure Design Civil Engineer-Roads and Infrastructure Product Manager – Renewable Energy FinanceCity of Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 month ago
Kempton Park, Gauteng, South Africa 1 week ago
Software Quality Assurance Engineer / Lead - Digital/AI/DataCity of Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 3 days ago
Product Manager - Unified CommunicationsJohannesburg, Gauteng, South Africa 5 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrProduct Engineer
Posted 19 days ago
Job Viewed
Job Description
Reference: JHB003727-ME-1
Product Engineer responsible for supporting high performing, scalable, enterprise grade application design and development in agile teams by producing, testing, documenting and reviewing source code.
DevOps
- Contribute to all phases of the development lifecycle.
- 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 leveraging C# (.NET), Sql Server, Javascript/Typescript, ReactJs, Jenkins, Kubernetes, RabbitMq, Git.
- Interpret analysis, problem definition and business requirements to identify solution requirements, e.g., features.
- Produce well organised and documented source code for technical solutions.
- Apply technical organisation principles of self-service, repeatability, testability, scalability and resilience in code development.
- Apply general design patterns and paradigms to deliver technical solutions.
- Debug existing source code and polish feature sets.
- Work with integrated teams and other developers to improve and evolve technical products and services.
- Study and apply Group Architecture and Infrastructure guidelines to all development work.
- Support reviews, performance monitoring and ongoing optimisation and maintenance on applications.
- Stay ahead of the curve on emerging technologies and development practices and continuously evolve existing knowledge and skill in preparation for exposure to Automation, Integration, Messaging, CI/CD, etc.
- Update, create and appropriately store application documentation and technical specifications.
Risk & Governance
- Participate in incident management and DR activity – applying critical thinking, problem-solving and technical expertise to get to the bottom of major incidents.
Additional Job Requirements
- Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and Company's Policies and Policy Standards.
- Understand and manage risks and risk events (incidents) relevant to the role.
Product Engineer
Posted today
Job Viewed
Job Description
Product Engineer
Posted today
Job Viewed
Job Description
Product engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Product engineer Jobs in South Africa !
Product engineer
Posted today
Job Viewed
Job Description
Specialist Product Engineer
Posted 1 day ago
Job Viewed
Job Description
Specialist Product Engineer page is loadedSpecialist Product Engineer Apply remote type Hybrid locations Randburg time type Full time posted on Posted 6 Days Ago time left to apply End Date: August 25, 2025 (7 hours left to apply) job requisition id R-15978320Empowering 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
Apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.Job Description
DevOps
• Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve technical problems (Front End, Back End OR Middleware) with high quality solutions
• Contribute to all phases of the development lifecycle including
• Evaluate analysis, problem definition, business requirements, solution development & provide recommendations to enable the operational feasibility of solutions
• Quickly produce well-organised, optimized, and documented source code to deliver technical solutions
• Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience
• Apply general design patterns and paradigms to deliver technical solutions
• Support the development of CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / similar tools and deploying to multi-site Kubernetes environments – supporting and managing your applications all the way to production)
• Use & configure modern observability techniques leveraging e.g. aggregated logging via ELK stack, metrics via Prometheus / Grafana / NewRElic and tracing using Zipkin/Jaeger
• Automate tasks through appropriate tools and scripting e.g. Jenkins, Docker, Ansible, Kubernetes
• Debug existing source code and polish feature sets.
• Work with integrated teams and other developers to improve and evolve technical products and services
• Align all application development & development process to Group Architecture & Infrastructure guidelines
• Provide input into 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 and continuously evolve existing knowledge & skill in preparation for cross domain and other experiences e.g. Secure Side, Testing, Infrastructure solutions etc.
People
• Conduct peer reviews, testing, problem solving within and across the broader team
• Support the people change teams in the development of user material (Customer, Employee & 3rd Party Adoption)
Risk & Governance
• Identify technical risks and mitigate these (pre, during & post release)
• Update / Design all application documentation aligned to the organization technical standards and risk / governance frameworks
• Participate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidents
Education
Bachelor's Degree: Information TechnologyAbsa 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
Similar Jobs (2) Specialist Product Engineer remote type Hybrid locations Randburg time type Full time posted on Posted 5 Days Ago time left to apply End Date: August 25, 2025 (7 hours left to apply)Specialist Product Engineer remote type Hybrid locations Randburg time type Full time posted on Posted 6 Days Ago time left to apply End Date: August 25, 2025 (7 hours left to apply) About UsAbsa Group Limited (“Absa Group”) is listed on the Johannesburg Stock Exchange and is one of Africa’s largest diversified financial services groups.
Absa Group offers an integrated set of products and services across personal and business banking, corporate and investment banking, wealth and investment management and insurance.
Absa Group owns majority stakes in banks in Botswana, Ghana, Kenya, Mauritius, Mozambique, Seychelles, South Africa, Tanzania (Absa Bank Tanzania and National Bank of Commerce), Uganda and Zambia and has insurance operations in Botswana, Kenya, Mozambique, South Africa and Zambia. Absa also has representative offices in China, Namibia, Nigeria and the United States, as well as securities entities in the United Kingdom and the United States, along with technology support colleagues in the Czech Republic.
#J-18808-LjbffrSpecialist Product Engineer
Posted 7 days ago
Job Viewed
Job Description
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
Apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.
Job Description
DevOps
- Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve technical problems (Front End, Back End OR Middleware) with high quality solutions
- Contribute to all phases of the development lifecycle including analysis, problem definition, business requirements, solution development, and provide recommendations to enable operational feasibility
- Quickly produce well-organised, optimized, and documented source code to deliver technical solutions
- Ensure designs & solutions support principles of self-service, repeatability, testability, scalability & resilience
- Apply general design patterns and paradigms to deliver technical solutions
- Support the development of CI / CD Pipelines (authoring & supporting in Jenkins / similar tools and deploying to Kubernetes environments)
- Use & configure modern observability techniques leveraging ELK stack, Prometheus / Grafana / NewRelic, Zipkin/Jaeger
- Automate tasks through tools and scripting e.g., Jenkins, Docker, Ansible, Kubernetes
- Debug existing source code and enhance features
- Collaborate with teams to improve and evolve technical products and services
- Align development processes to Group Architecture & Infrastructure standards
- Contribute to project planning, releases, risk management, testing, and integration
- Conduct reviews, monitor performance, and perform ongoing optimization
- Stay updated on emerging technologies and practices
People
- Conduct peer reviews, testing, and problem solving within and across teams
- Support user material development for change management
Risk & Governance
- Identify and mitigate technical risks
- Maintain documentation aligned with standards and frameworks
- Participate in incident management and disaster recovery activities
Education
Bachelor's Degree in Information Technology
Absa Bank Limited is an equal opportunity employer. Preference will be given to candidates from designated groups to promote workforce diversity.
Absa Bank Limited reserves the right not to appoint to the advertised position.
#J-18808-Ljbffr