
Description
Role purpose: To build software products based on technical solution designs. To support the delivery of technical solutions that meet the M-Pesa business requirements, whilst ensuring compliance with the Global reference and Vodafone Group’s best standards.
Key accountabilities and decision ownership
• Work in close cooperation with Solution Architects to build the service logic based on high and low level technical designs
• Design and implement standalone, complex software application/component/document template to support business requirements
• Technical risk/issue ownership and management/resolution during solution delivery
• Collaborate with SCRUM master/Project Manager and members of Agile squad to ensure timely and accurate delivery of requirements
• To ensure that deliverables developed meet the business requirements and quality standards
Core competencies, knowledge and experience
• Full stack software development and deployment experience, A Java/JavaScript/PHP or Python certification will be a plus
• Knowledge of web-based (ReactJS, Node.js) and service-based architectures (REST), cloud-oriented architectures (AWS, Google Cloud) and micro-services patterns
• Technical knowledge in: Unix based Oss (Admin level), Database Operations and Administration (Oracle, MySQL, PostgreSQL), Cloud Computing, Artificial Intelligence, Unix based systems, JSON and SOAP APIs, Cryptographic algorithms, IP Networks
• Understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration, Continuous Delivery and DevOps in general
• Experience working with agile methodologies, methods and frameworks. i.e. Scrum or Kanban
• A problem solving mind-set utilising technology
Must have technical / professional qualifications
• Degree in IT or related field (essential)
• Fluent in English and Portuguese
Key performance indicators
• % of roadmap items delivered
• % of incidents post service/product launch.
APPLY
Local: Maputo