Monday, October 27, 2025
Vodafone

Software Engineer

Posted: 2 days ago

Job Description

Join UsAt 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.What You’ll DoPerform upgrades and maintenance while modifying existing software to improve performance, correct errors and allow adaptation to new hardwareRecommend software upgrades for clients’ programs and systems if necessary, and analyze software requirements and user needs to determine whether the system design is feasible and can be completed within time and budget constraintsCollaborate with engineers, programmers, systems analysts and others on projects, and gather information on project capabilities and limitations, interface and performance requirements to create optimum softwareDesign, develop and modify software systems, using mathematical models and scientific analysis to predict and measure possible outcomesStore, retrieve and manipulate data to understand system capabilities and requirementsDirect software system testing, validation procedures, application and system documentation and programming to ensure normal program functioningManage the work of technologists, programmers, technicians and other related team members, and provide instruction on writing software code as neededCoordinate software installation and monitor equipment to confirm specifications have been metBS/MS degree in Computer Science, Engineering or a related subjectProven working experience in software developmentWorking experience in iOS developmentHave published one or more iOS apps in the app storeA deep familiarity with Objective-C and Cocoa TouchExperience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core TextExperience with third-party libraries and APIsWorking knowledge of the general mobile landscape, architectures, trends, and emerging technologiesSolid understanding of the full mobile development life cycleWho You AreCoding: Can design, write, test, debug/ troubleshoot and maintain the source code of application programmes.Agile: Understands agile methodologies (e.g. Kanban, Lean, Scrum, Design Thinking) and apply agile ways of working. Is an Agile Leader and role model of the agile mind-set and principles.Software Engineering: Follows a systematic process of understanding requirements, working with stakeholders and applying engineering and testing concepts to ensure stable digital solutions incorporating agile/devops ways of working and using concepts such as TDD, BDD, automation..CI / CD: Ability to automate software delivery by setting up a CI/CD Pipeline in order to produce valuable software in short cycles while ensuring that the software can be reliably released at any time.Microservices & APIs: The ability to design, build, and maintain applications using loosely coupled, independently deployable, and independently scalable application components based on SOA and domain-driven design, identifying appropriate interaction frameworks that enable scalability and agility. Designing/implementing web scale cloud solutions with a micro-services architecture and utilising containers.Security: Manages information security related activities (including budgeting, planning, implementation, testing, reporting) and recommending appropriate remediation measures to ensure the integrity and continuity of systems, services and information. Incorporates secure by design principles when designing, building, testing solutions, products and services.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 YouWe like to keep them flexible: Vflexy: Flexible Benefits Program Hybrid working kit Ergonomic kit allowance Digital meal voucher Flexible transportation allowance Employee assistance hotline & counselling Comprehensive and flexible private health insurance Discounted price deals for wide range of products & servicesPlus, plenty more to enjoy!If you want to know more about us and what we do, then visit our website: www.vodafone.com.trhttps://www.vodafone.com.tr/insan-kaynaklariInstagram: https://www.instagram.com/vodafonekariyer/Youtube: https://www.youtube.com/user/VFTurkiyeData PrivacyBy applying for this job, you accept the Vodafone Privacy Policy. Please visit Privacy Policy web page at https://careers.vodafone.com/privacy-policy/turkey/ for further details.Who We AreWe 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.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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs