Vodafone | Manager_Lead_Python,Java, Scala | Bengaluru | Bharat | BigDataKB.com | 18 Oct 2022

0

Job Location: Bengaluru

Description

The role is to work as a software developer in the Unified Communications and Connectivity Practice’s Software Engineering team. This will involve working in a team of developers to build the next generation platform to allow our customers to consume next generation unified communications and connectivity products in a cloud native manner.

The role will involve understanding and implementing APIs and creating software to build cloud native applications. A good understanding of micro-services architectures and micro-service design patterns (SAGA, CQRS, Event Sourcing, Domain Driven Design), functions as a service (AWS Lambda), infrastructure as a service (Amazon Web Services, Google Cloud) will be needed as part of this role, Knowledge of object oriented development and skill in an appropriate language is essential, along with sound knowledge of software design patterns, and SOLID principles. We may expand the languages we use as the microservices we develop require, so a willingness to adapt to new frameworks is also desirable.

An understanding of Infrastructure as Code, and tooling such as Terraform will be needed or learned.

The team will be managing work through the Scrum or Kanban framework, so good knowledge of this and how to work within it is essential.


Responsibilities

  • Work in a team to produce emergent design for a microservices based architecture
  • Work in a DevOps team to develop new software for the UC Platform based on the Product Owner’s backlog to offer our customers a cloud native experience in consuming our services.
  • Ensure that software produced has excellent unit testing coverage to ensure that changes can be made safely.


Skills

Must have technical skills:

  • A demonstrated ability to create software to solve business problems
  • Languages we use:

    • Scala
    • Java
    • Python
  • Unit testing frameworks usage
  • BDD domain specific languages and constructs (e.g., Cucumber Gherkin)
  • Docker
  • Microservices design patterns
  • SOLID principles
  • Infrastructure as Code (Terraform)
  • AWS/GCP platform knowledge.




Apply Here

Submit CV To All Data Science Job Consultants Across Bharat For Free

🔍 Explore All Related ITSM Jobs Below! 🚀 ✅ Select your preferred "Job Category" in the Job Category Filter 🎯 🔎 Hit "Search" to find matching jobs 🔥 ➕ Click the "+" icon that appears just before the company name to see the Job Detail & Apply Link 📝💼

LEAVE A REPLY

Please enter your comment!
Please enter your name here