Job Description
Job Summary
Support high-performing, scalable, enterprise-grade application design & development in agile teams by producing, testing, documenting & reviewing source code.
Job Description
DevOps
Contribute to all phases of the development lifecycle
Interpret analysis, problem definition & 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 & 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 & apply Group Architecture & Infrastructure guidelines to all development work
Support 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 exposure to Automation, Integration, Messaging, CI/CD etc.
Update, create and appropriately store application documentation & technical specifications
Risk & Governance
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 Technology