Manager_Lead_Software Developer_Bengaluru

Aggregate function:  Shared Services
Business Area:  Technology _VOIS
Posting Country:  India
Date Posted:  19 Sep 2023
Full Time / Part Time:  Full Time
Contract Type:  Permanent

At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. 

We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.

With us, you can be truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.

Description

Purpose of Role:

  • Responsible to design, develop & technical delivery of the product deliverables
  • Carry out routine duties independently with minimal guidance or supervision
  • Prepare architect diagrams and creating other artefacts relating to product design
  • Lead and guide team members in producing timely and quality project deliverables and supervise junior team members
  • Participate in code reviews, testing, deployment to production
  • Carry out all communication in concise and clear manner to internal and external stakeholders#VOIS_209232

Job Responsibility

Key Responsibilities

  • Responsible for Solution engineering of product features/requirements
  • Responsible for working with the team (both individually and as a team) through the SDLC cycle
  • Responsible for providing design approaches, design diagrams, solution documents, POC on new technologies
  • Conducting Proof of Concepts for customers to demonstrate solution capabilities, integrations, for custom proposed solution
  • Responsible for ensuring the completeness of the product deliverables including design documentations & performing code review
  • Experience designing and implementing backend services and front-end applications in Node, TypeScript, and React/Angular
  • Strong Functional/Object-Oriented design and development experience with TypeScript or JavaScript (ES5 & ES6)
  • Strong knowledge on server side backend design pattern
  • Experience implementing REST services security using JWT, OAuth, and other related technologies
  • Proficiency with databases(preferable NoSQL database)
  • Experience in Test Driven Development and testing frameworks such as Jest/Enzyme/Karma
  • Good knowledge on CI/CD pipeline
  • Knowledge of AWS and container technologies (Docker, Kubernetes)
  • Must have worked on agile process and comfortable working on sprint deliverables.

Nice to Have:

  • Experience developing software in a micro-services and micro-frontend architecture with modern tools and technologies
  • Knowledge on Python, Elastic-Search, Shell script, NoSQL database
  • Strong communication and mentorship skills

Key skills: Angular, React, Node, AWS(EC2, Lambda, S3, DynamoDB, Code commit)

Skills

MicroServices and APIs_FRHR
Digital Experience Platforms
Coding
DevOps
Security
Cloud_FRHR
Change and Adaptability
Testing and Evaluation
Software Engineering
Continuous Integration and Delivery (CI/CD)
Data Analytics and Insights
Agile
System, Service and Solution Design and Development

Not a perfect fit?

Worried that you don’t meet all the desired criteria exactly? At Vodafone we are passionate about Inclusion for All 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 apply as you may be the right candidate for this role or another role, and our recruitment team can help you see how your skills fit in.

Vodafone is committed to attracting, developing and retaining the very best people by offering a motivating and inclusive workplace in which talent is truly recognised and rewarded. We are committed to promoting Inclusion for All with the belief that diversity plays an important role in the success of our business. We actively encourage everyone to consider becoming a part of our journey.