Product Engineer
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.
Duties & Responsibilities
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.
#J-18808-Ljbffr