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
Related Jobs
3 roles aligned with this opportunity
Azure devops,Github,Kubernetes,Docker,Helm,Te
2026-05-26
Python Developer
2026-05-24
Python Developer
2026-05-26
- Posted
- May 05, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Delft
- Company
- Tata Consultancy Services
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Azure devops,Github,Kubernetes,Docker,Helm,Te
2026-05-26
Python Developer
2026-05-24
Python Developer
2026-05-26