Freelance Opportunity – Senior Python Engineer | Madrid (Hybrid)

Are you a highly experienced Senior Python Engineer looking for your next exciting challenge?

If yes, this opportunity could be exactly what you’re looking for!

Your Role

We are seeking a dynamic, proactive, and talented professional to join our team and contribute to high-quality software development:

  • Design, develop, and maintain robust Python applications (Python 3.11+)
  • Apply Test Driven Development (TDD) practices using Pytest
  • Collaborate with stakeholders to translate business needs into technical solutions
  • Work with data structures, data analysis, and problem-solving approaches
  • Contribute to and enhance CI/CD pipelines
  • Develop in Linux environments , using terminal tools for debugging and troubleshooting
  • Ensure code quality, reliability, and maintainability following best practices
  • Collaborate within an Agile / Scrum environment

Technologies You’ll Work With

  • Python 3.11+
  • Pytest & Test Driven Development (TDD)
  • CI/CD pipelines
  • Linux (terminal usage)
  • Object-Oriented Programming & design patterns
  • SQL (basic knowledge)
  • Agile / Scrum methodologies

What We’re Looking For

  • 10+ years of professional experience
  • Strong expertise in Python (3.11+)
  • Solid experience with TDD (preferably Pytest)
  • Strong understanding of OOP and design patterns
  • Proven experience with CI/CD pipelines
  • Hands-on experience in Linux environments
  • Ability to collaborate with stakeholders and translate business requirements into technical solutions
  • Strong analytical, problem-solving, and communication skills
  • Agile mindset with a proactive and ownership-driven approach
  • Fluent English

Location & Working Model

Madrid (Hybrid)

Standard office hours

WHO ARE WE?

Tata Consultancy Services (TCS) is an Information Technology (IT) company founded in 1968 as part of the Indian Tata Group and is one of the top 3 technology companies globally

With a presence in 55 countries and more than 600,000 employees, TCS is considered one of the 10 best companies to work for worldwide in 2025 according to the Top Employers Institute

TCS Spain started operations in 2001 and currently has a diverse workforce that collaborates with the main Spanish and multinational companies

TCS Spain has been certified as a Top Employer 2025 and has also been chosen as one of the 100 Best Companies to Work for in Spain in 2025 according to Forbes

Among the portfolio of services, TCS has information technology services, asset-based solutions, global consulting, engineering and industrial services, digital solutions and services, application maintenance and development, quality assurance and testing services, IT infrastructure and BPS

Responsible for development, TCS Spain is committed to inclusion, diversity and sustainability, and promotes flexibility policies that support wellbeing and work-life balance

WELCOME, WE ARE WAITING FOR YOU!

Similar jobs

Freelance- Senior Python Engineer

Apply Now
Back to search page