Software Engineer
Overview
Join to apply for the Software Engineer role at Vodafone.
At Vodafone, we’re shaping the future of connectivity for our customers and 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.
What you’ll do as a Software Engineer – Internet of Things (Io
T): you will be responsible for the development of various Io
T projects. This is a critical role for customer perception and will directly impact the success and reputation of Vodafone’s Io
T product offering and its ability to achieve forecasted revenue targets. You will work with product, architecture, testing and developer teams to deliver
- quality software products.
What You’ll Do
- To help deliver Io
T software as per said requirements, managing all aspects of software deployment and continuous integration - Proficient in problem determination, troubleshooting, root cause analysis
- Identify potential tasks to be automated, drive process improvements, document and provide technical guidelines and best practices to improve ways of working
- Work closely with the enterprise architecture and product teams to ensure requirements can be realised and avoid unnecessary engineering costs later in development
- Design, develop and implement according to best practices
- Evaluate and identify opportunities to apply new technology solutions or ways of working to existing or upcoming products and services and to integration with legacy systems
Who You Are
- Industry experience with Software Platforms in Linux,
- premises and cloud;
-
- end thinker from concept to operations - Academic knowledge and professional experience in technologies/tools such as Java Enterprise, Oracle DB, Linux/Unix, Scripting, Soap/Rest API, Spring
Boot, Spring - Familiar with Dev
Ops mindset, CI/CD best practices and agile principles - Experience with GIT and basic understanding of branching strategies
- Developer experience, preferably with Java and React
- Understanding of container systems (Docker) and orchestrators (Docker Compose, Kubernetes) and messaging technologies (Kafka)
- BSc degree in telecommunications or related discipline with software development experience
- Excellent communication skills in English (spoken and written); a second language is an advantage
Not a perfect fit?
Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about empowering people and creating a workplace where everyone can thrive, whatever their personal or professional background. If you’re excited about this role but your experience doesn’t align exactly with every part of the job description, we encourage you to still apply as you may be the right candidate for this role or another opportunity.
What’s In It For You
- Hybrid Work Model - Flexible hybrid work model with 8-10
- office days per month, managed by team leaders - Vodafone Products and Services - Employees get a mobile phone, free communication plan, data card, and various discounts on services and products
- Recognition - Recognition programs for innovative, creative,
- potential employees and exemplary behaviors - Health and Well-being - Well-being Program offers nutrition and psychological consultations, webinars, workshops, and discounts on various services and products
- Learning - Access to Communities of Practice and a customizable digital training platform with
- quality content - Local and International Mobility - Internal recruitment with local and international rotation opportunities across departments and roles
Who We Are
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 increasing diversity, ensuring equal representation, and making Vodafone a place everyone feels safe, valued and included.
If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please refer to https://careers. vodafone.com/application-adjustments/ for guidance.
Together we can.
Seniority level
- Not Applicable
Employment type
- Full-time
Job function
- Other
Industries
- Information Services, IT Services and IT Consulting, and Telecommunications
Referrals increase your chances of interviewing at Vodafone by 2x
Get notified about new Software Engineer jobs in Lisboa, Lisbon, Portugal.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
- Informações detalhadas sobre a oferta de emprego
Empresa: Vodafone Localização: Porto
Porto, Porto District, PortugalPublicado: 12. 10. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!