Job Openings
Specialist Product Engineer (Cobol / Mainframe Developer)
About the job Specialist Product Engineer (Cobol / Mainframe Developer)
Minimum requirements:
- At least 2 years relevant experience, preferably in the Mechanical Services (Mining, Power Generation and or Petro Chemical industries) is preferred.
- Fully conversant in the English language, additional languages will be an advantage.
- Be computer literate on Microsoft Excel and Word
- Work within guidelines and rules
- Be attentive to detail, cooperate and participate in relevant training programs.
- Follow job procedures
- Work safely
- Excellent interpersonal skills.
- The ability to delegate.
Responsibilities:
- 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
- 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.
- 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