Product Engineer - Johannesburg, South Africa - Edge Executives

    Default job background
    Description
    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, eg. 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