Vodafone Company Profile

Developer Backend



Job Responsibility

Developer BackendDresden

Role purpose:

Our team is accountable for the design, development, deployment and operations of Vodafone’s device analytics solution – NetPerform. The system collects customer experience measurements from millions of mobile devices across more than a dozen countries. The data is aggregated and processed in a number of data backends across the globe. Every day, hundreds of Vodafone data analysts and engineers are using NetPerform data in many use cases for smart, data driven decision making.A major milestone on the NetPerform roadmap is the migration of the backend into a public cloud for further enhancing the scalability, maintainability, operational conformity, and automation. For this activity we are looking for you to join our team.

As a developer of our data analytics backend, you will make an impact by

  • interacting with users and stakeholders of the NetPerform solution and your team members to interpret business requirements and high level architecture roadmap, and to translate them into design specifications, work packages, and finally implementations
  • showing your capacity to learn and implement new technologies in short timeframes
  • working with big data backend technologies, such as Cloudera Hadoop including Impala and Kafka, as well as Google’s BigQuery
  • contributing to the delivery of high-quality solutions that meet market-specific and global business requirements
  • adhering to architectural standards, design principles, data protection and privacy policies, and best practices
  • testing the output of the own work and working along with QA team to fix defects
  • working closely and collaboratively with the team and other stakeholders on continuously improving the working model for optimising the results in terms of quality, on-time delivery, and working environment

With these skills you will make a perfect match for this role:

  • Technical background and experience in software development, ideally for large-scale data processing enterprise applications
  • General knowledge and understanding of cloud-based big data technologies, such as Google Cloud Platform (including BigQuery, PubSub) or Hadoop, Cloudera Impala, Kafka
  • Experience with agile software development, DevOps team setups, continuous integration, and applying agile practices as well as familiarity with corresponding tools (JIRA, Confluence, BitBucket, Git, Jenkins, etc.) is beneficial
  • Good communication skills and ability for self-contained learning and problem solving
  • Programming experience in Java, C# or similar, as well as standard frameworks such as Spring Boot, ASP.NET Core, and similar
  • Some knowledge of web-based and service-based architectures (REST)
  • Some knowledge of web security standards
  • Technical degree level (B.Sc. or M.Sc.) in a related area, in particular Information Technology, Computer Science, Communications, or Natural Sciences

Kürzlich hinzugefügte Jobs bei Vodafone

Software Developer

Technical Lead Developer Security Capabilities

Lead Developer

Digital Solution Developer

Digital Solution Developer Content

Technical Lead Developer Security

Lead Developer

Digital Solution Developer

Kürzlich hinzugefügte Jobs in Deutschland

Javascript Low-Code Developer

Software Enabling

Senior Cloud Developer

Backend Software Developer


Software Developer

Solution Expert/Developer SLM

Software Developer C++