Python Software Engineer (240000E4)

CW Travel, Poplar, Greater London

Python Software Engineer (240000E4)

Salary Not Specified

CW Travel, Poplar, Greater London

  • Full time
  • Permanent
  • Onsite working

Posted today, 8 Oct | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

job Ref: 0280cac14c804a4bbcccc1dcb1c9904b

Full Job Description

We are looking for a Python software engineer to join our Data Science team at CWT. This Python software engineer will be joining the team to build and enhance the functionalities of an in-house chatbot. This role will be working closely with Machine Learning engineers and other developers across the organization, as well as the product team. Daily Responsibilities

  • Developing independently new features for chatbot backend in Python
  • Ensuring good test coverage of the codebase
  • Managing CI/CD and regular release
  • Collaborating with product and other technical teams where feature integration is required.
  • Participating Agile scrum ceremonies

    Degree in computer science, information technology, engineering or equivalent
  • At least 2 years of experience in Python programming
  • Strong skills in software engineering
  • Proficient in writing python code of good quality with test coverage
  • Experience in developing using AWS lambda
  • Good knowledge of data structure and common design patterns
  • Comfortable working with Linux and bash scripting
  • Desired Skillset
  • Experience with AWS
  • Familiar with Git
  • Exposure to Terraform

    CWT is one of the world's leading digital travel management companies and as a Business-to-Business-forEmployees (B2B4E) travel management platform, companies and governments rely on us to keep their people connected - anywhere, anytime, anyhow - and across six continents, we provide their employees with innovative technology and an efficient, safe and secure travel experience.
  • Our Technology division was formed to lead on our CWT 3.0 digital transformation strategy. With a team of highly skilled and experienced individuals, they deliver and manage efficient, quality, and innovative travel technology solutions and technology services for CWT and its customers worldwide