-
Tata Consultancy Services

Medior Python Developer

Tata Consultancy Services
Netherlands · Full-time · Mid-Senior

About Tata Consultancy Services Ltd (TCS)

Tata Consultancy Services (TCS) (BSE: 532540, NSE: TCS) is a digital transformation and technology partner of choice for industry-leading organizations worldwide. Since its inception in 1968, TCS has upheld the highest standards of innovation, engineering excellence and customer service.


Rooted in the heritage of the Tata Group, TCS is focused on creating long term value for its clients, its investors, its employees, and the community at large. With a highly skilled workforce of 580,000 spread across 55 countries and 202 service delivery centers across the world, the company has been recognized as a top employer in six continents. With the ability to rapidly apply and scale new technologies, the company has built long term partnerships with its clients – helping them emerge as perpetually adaptive enterprises. Many of these relationships have endured into decades and navigated every technology cycle, from mainframes in the 1970s to Artificial Intelligence today.


TCS sponsors 14 of the world’s most prestigious marathons and endurance events, including the TCS New York City Marathon, TCS London Marathon and TCS Sydney Marathon with a focus on promoting health, sustainability, and community empowerment.

TCS generated consolidated revenues of over US $30 billion in the fiscal year ended March 31, 2025. For more information, visit www.tcs.com.



Location: Delft, Netherlands

Experience: 8–10 years



About the Role

We are looking for an experienced Python Developer who brings strong engineering expertise, hands-on development skills, and an analytical problem‑solving mindset. The role involves working in an agile, fast‑paced environment to design, build, and optimize Python-based applications, with an emphasis on high‑quality code, automated testing, and robust documentation. Experience in the electricity sector ecosystem is mandatory.



Key Responsibilities

  • Work in an agile startup methodology, contributing effectively within a fast-moving environment
  • Ensure documentation remains up to date and aligned with ongoing development
  • Contribute to continuous delivery pipelines (Jenkins, ArgoCD, Azure DevOps, GitHub Actions)
  • Support efforts to reduce and prevent technical debt
  • Apply more than 8 years of hands-on Python development experience
  • Write and maintain comprehensive unit tests in Python
  • Demonstrate proficiency in open-source technologies, such as Kafka, Hadoop ecosystem (HDFS, Hive, Impala), Git, Jenkins, Docker, and Kubernetes
  • Communicate and collaborate effectively with internal and external stakeholders
  • Apply domain experience to design and implement electricity sector algorithms impacting real-world operational processes



Required Technical Skill Set

  • Python
  • JIRA / Jenkins
  • Azure DevOps / GitHub Actions



Must‑Have Competencies

  • Strong proficiency in Python, with required experience in Pandas
  • Expertise in at least one major framework (Django, Flask, etc.)
  • Experience refactoring and maintaining legacy codebases
  • Solid background in unit testing and Python testing frameworks
  • Hands-on experience with both SQL and NoSQL databases
  • Proven ability to produce clear architectural, business logic, and technical documentation
  • Experience with TDD, automated unit, integration, end‑to‑end, and regression testing
  • Knowledge of data ingestion, data storage, data processing, and data security at scale
  • Mandatory experience developing algorithms in the electricity sector/ecosystem
  • Strong communication skills in English; Dutch fluency is a plus
  • Personal attributes: able to work under pressure, result-oriented, analytical, and quick in identifying and resolving issues




Good‑to‑Have Competencies

  • Strong English and Dutch speaking skills
  • Experience collaborating within distributed teams and cross‑functional setups



Why Join Us?

  • Work on impactful solutions in the electricity and renewable energy ecosystem
  • Collaborate within a highly skilled engineering team using modern open-source technologies
  • Opportunity to influence architecture, design patterns, and long-term technical direction
  • Growth‑oriented environment focused on innovation and continuous improvement




Privacy Note:

https://ibegin.tcs.com/iBegin/privacy-notice


Tata Consultancy Services (TCS) is an equal opportunity employer. We truly believe that employing a diverse workforce is pivotal to our success. Please note, recruiting decisions are always based on applicant’s skills, competencies & experience and potential fitment to the available role.

Key Skills

Ranked by relevance

python jenkins devops artificial intelligence design patterns storage docker hadoop kafka git
Login to Apply
Posted
May 05, 2026
Type
Full-time
Level
Mid-Senior
Location
Delft

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tata Consultancy Services
Related

Azure devops,Github,Kubernetes,Docker,Helm,Te

2026-05-26

Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Tata Consultancy Services
Related

Python Developer

2026-05-24

Full-time
Associate
India
IT Services
Information Technology
View Job Details
Tata Consultancy Services
Related

Python Developer

2026-05-26

Full-time
Mid-Senior
Canada
IT Services
Engineering