Squad: Software Specialist (Developer) at Vodacom
Role: Software Specialist (Developer)
Company: Vodacom (Vodafone Group)
Key Requirement: Bachelor’s Degree in Computer Science + 2-3 years experience
Expertise: Mobile/web development, Agile methodologies, multiple programming languages
At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.
Key Responsibilities
Role Purpose
The Developer is responsible for creating prototypes, designing and building modules and solutions in an iterative agile cycle, develop, maintain, and optimize the business outcome. This role is responsible for estimating user and technical stories, designing, and developing code, writing and executing unit and integration tests, and supporting testing of deliverables against user and technical story acceptance tests.
Key Accountabilities
- Estimate user and technical stories to help and prioritize backlog
- Design modules according to user stories, UX designs, and technical stories
- Develop solutions according to module designs and deploy using delivery pipeline
- Develop and execute unit and integration tests; support testing against user and technical story acceptance tests
- Suggest improvements to user stories and UX
- Manage technical debt as part of daily activities
- Conduct peer reviews and maintain coding standards
- Manage incidents as level two and level three support
- Manage problems as level two and level three support
Qualifications & Requirements
Core Competencies
- Agile and lean programming and development of software systems in Web scale environments
- Mobile app developer skills with ability to create, maintain and implement source code
- Backlog item estimation
- Unit, integration, smoke and static code analysis testing
- Architectural element testing (e.g. APIs)
- Automated testing tools (e.g. Selenium)
- Software incident and problem management
- Expertise in multiple programming languages: HTML, CSS, JavaScript/Native script, Android, Java, PHP, Ruby, SQL, XML, JSON, C, Python
- Knowledge of databases: MariaDB, MySQL, MongoDB
- Knowledge of operating systems: LINUX
- Cloud-native architectures experience
- Flexibility to handle changing priorities
- Strong problem-solving skills
Must-Have Qualifications
- Bachelor’s Degree in Computer Science, Information Systems or related field
- 2-3 years relevant experience including 1+ years in programming/systems analysis
- Experience with agile methodologies (Scrum, Kanban, XP, LSD, FDD)
Why Join Vodacom?
We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people’s lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.
Belonging at Vodafone isn’t a concept; it’s lived, breathed, and cultivated through everything we do. You’ll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. We’re committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.
How to Apply
Click here to apply for the Software Specialist (Developer) position at Vodacom.
0 Response to Squad: Software Specialist (Developer) at Vodacom