Lead Product Engineer
1 day ago
@Optimus-Convergia is Hiring
#Lead_Product_Engineer
- Preference will be given to South African Based Resources
Job purpose
The Lead Product Engineer (GPA) will be responsible for building high performing, scalable, enterprise grade applications. This includes but is not limited to applying 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 & leading all phases of the development lifecycle to deliver. This role will be residing at the Glacier Office in Rosebank, Johannesburg, reporting directly to the Development Lead in GPA.
Key outcomes
The following outcomes will be expected to be achieved by Lead Product Engineer
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 leveraging C# (.NET), SQL Server, JavaScript/Typescript, ReactJs, Jenkins, Kubernetes, RabbitMQ, Git
• Contribute to and in some cases lead all phases of the development lifecycle including e.g. 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
• Enable the team to quickly produce well-organised, optimized, and documented source code to deliver technical solutions
• Leverage troubleshooting skills and underlying knowledge of technology to solve technical challenges during the design, implementation and support phase of the project.
• 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
• Create & Maintain Sophisticated DevSecOps CI/CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins and AzureDevOps for deployment 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 using AppDynamics, Instana and OpenTelemetry.
• Automate tasks through appropriate tools and scripting e.g. Docker, Ansible, Kubernetes, Powershell, Groovy
• Debug existing source code and polish feature sets.
• Work with guilds and other technical SME's to improve and evolve technical products and services
• Apply unit testing frameworks and perform integration, validation and verification testing using Moq
and MsTest
• Managing branching and merging in support of project delivery. Setup quality gates to ensure conformance to team best practices
• 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.
People
• 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)
• Monitor, address and escalate any performance concerns with team members
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)
Qualifications and experience
• Relevant qualification in IT, preferably a degree in Computer Science, Computer Engineering, Informatics or Equivalent
• years' experience in development lifecycle
• Experience in an agile environment
• Experience in coaching and mentoring other engineers
• Experience in solution design
• Experience in reading code written in C#, SQL Server, JavaScript/Typescript, Groovy, JSON/YAML
• Experiencing in translating business problems into technical solutions
• Understanding of relational databases including stored procedures and ETL
• Understanding of modelling language such as UML and BPMN
• Experience in investments/LISP would be advantageous
CVs should be Directed to: Zweli.- or -
-
Production Engineer
1 week ago
Johannesburg, Gauteng, South Africa Ntice Sourcing Solutions Full time R900 000 - R1 200 000 per yearOur client, a leading automotive manufacturer, is seeking aProduction Engineerto drive process efficiency, quality, and cost improvement within their engineering team. The successful candidate will focus on implementing and optimising production systems, supporting new product introductions, and leading continuous improvement...
-
Lead Product Engineer
3 days ago
Johannesburg, Gauteng, South Africa Absa Group Full time R800 000 - R1 600 000 per yearEmpowering 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 SummaryBuild...
-
Engineering Lead
7 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per yearJob purpose: The Engineering Lead is responsible for the successful delivery of Complex Software Projects that are aligned with overall business strategy. The Engineer will be expected to lead and manage a team of Engineers and provide guidance on technical issues as well as technical solutions, providing a direct interface between Developers and Management...
-
Associate Director Advisory Group: Water
1 week ago
Johannesburg, Gauteng, South Africa Gig Engineer Full time R2 000 000 - R2 500 000 per yearLocation:Woodmead, Johannesburg, Gauteng, South AfricaEmployment Type:PermanentOverviewThe Associate Director (AD) plays a critical role within the Water Advisory Group (AG) management team, driving performance, growth, and a positive culture. This position provides strategic, operational, client, and people leadership, supporting the delivery of the AG's...
-
Product Compliance Engineer
5 days ago
Johannesburg, Gauteng, South Africa The Legends Agency Full time R1 150 000 - R1 200 000 per yearProduct Compliance Engineer JohannesburgR950,000-R1,000,000 CTCAre you detail-driven, standards-savvy, and passionate about ensuring products meet the toughest global requirements? Heres your chance to take ownership of the end-to-end certification journey for a portfolio of cutting-edge electronic and software products.This role is all about making sure...
-
Lead Product Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Absa Group Full time R1 000 000 - R2 500 000 per yearEmpowering 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 SummaryBuild...
-
Quality Engineering Lead
7 days ago
Johannesburg, Gauteng, South Africa RELX Full time R1 200 000 - R2 400 000 per yearQuality Engineering LeadShape Our Quality Future Become our Quality Engineering Lead and elevate our software products. Apply todayAbout our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for...
-
Engineering Lead II
7 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R2 000 000 - R2 500 000 per yearContract positionMinimum requirements:Bachelors degree in Engineering, Computer Science or related field required.6 years of experience with engineering and/or software development projects.Strong understanding of high-level business processes and software engineering practices including Agile/Scrum methodologies, DevOps, Continuous Delivery and...
-
Production Design Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Epiroc Full time R900 000 - R1 200 000 per yearPurpose of the jobThe Production Design Engineer is responsible for designing, implementing, and developing maintenance requirements for automated systems and equipment within a rockbolt manufacturing plant. This role ensures optimal performance, reliability, and efficiency of plant machinery and automation technologies, contributing to continuous...
-
Software Engineering Team Lead
5 days ago
Johannesburg, Gauteng, South Africa Mukuru Full time R400 000 - R1 200 000 per yearMukuruis on the hunt for apassionate Software Engineering Team Leadto help shape the future of financial services in Africa With over40 million cross-border transactionscompleted in the last decade, we are one of Africa's leading remittances-led FinTech companies – and we're just getting started.From remittances to funeral cover, money cards to business...