Senior Software Developer

Vodafone Qatar

Egypt

Ref: SP420-680

Job description / Role

Employment: Full Time

Role purpose:
- In-house design and development of core components of platforms & services with VF owned IPR for the generated SW in the area of IMS Services
- Develop products and services with direct customer impact

Key accountabilities and decision ownership
- In-house development of core components of the service platforms, considering holistic business requirements and cutting-edge technology
- Prototype based on cutting edge technologies (e.g. Microservices, Kubernetes, Docker, RESTful ) to evolve product architecture
- Analysis and design of development life-cycle process (CI/CD, Test Automation, Code Quality etc.) of the service/platforms and support their integration into end-to-end use cases
- Grant the services certification process to ensure the appropriate quality in the delivery phase, delivering high quality products and solutions
- Support the architecture solution outline and address both technical and business needs

Core competencies, knowledge and experience
- A mindset of continuous learning, willingness to share knowledge and learn from others
- Ability to innovate, to work creatively and find solutions to complex problems
- Strong communication skills, be able to cooperate within a multi-national environment
- Talented software engineer with experience in developing both system and software architectures, willing to take on challenges
- Experience in developing well-documented software, RESTful API's etc. with build tools in DevOps model

Requirements

Must have technical / professional qualifications:
- University degree in Telecommunication, Electronics or Information Technology
- Strong knowledge and development experience with programming languages/frameworks in Java, Python, Node.js, and in services & architectural design using micro-services microservices, REST APIs
- Sollid foundation in DevOps tools and Agile methodologies, Continuous Integration & Delivery with Docker, Kubernetes, GitHub etc.
- Strong knowledge on Unix/Linux (shell scripting)
- Preferable to have a working understanding of SIP and VoIP telecoms solutions
- Essential to have professional level fluency in English (spoken and written)

About the Company

At Vodafone, we are known for our technology, but the truth is, it is humanity that drives our business forward. With the global pandemic raising so many questions for tech brands, it has highlighted the leading role that we need to play.

We believe that, when working together, humanity and technology can find the answers and create a better future for all.

Working at Vodafone is all about helping people feel ready to benefit from new technology. We bring the future to even the most remote places, using technology to help families in disaster zones, showing young people that a phone is not just for fun and thinking about technology that doesn’t even exist yet.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month