Senior Python Software Engineer

3 days ago


Chennai, Tamil Nadu, India Tata Consultancy Services Full time

About Us

Tata Consultancy Services (TCS) is a leading global technology services company that helps businesses succeed in an ever-changing world. We harness the power of technology to deliver tangible business value for our clients and across all industries.

Job Overview

We are looking for a skilled Python developer to join our team as a Senior Python Software Engineer. In this role, you will work with our cross-functional teams to design, develop, and implement scalable and efficient software solutions using Python and other technologies.

Responsibilities and Expectations

  • Develop high-quality Python code for large-scale enterprise applications.
  • Design, develop, test, and deploy Python applications using popular frameworks such as Django or Flask.
  • Strong Unix Shell scripting skills to automate tasks and improve productivity.
  • Familiarity with Object-Oriented Programming (OOP) concepts and knowledge of ORMs.
  • Knowledge of Spark and Hadoop configurations is a plus.
  • Work on creative and innovative tech-based solutions to address complex problems.
  • Excellent analytical, debugging, and problem-solving skills.

Requirements

  • 4+ years of experience in Python application development end-to-end.
  • Experience in at least one popular Python framework (Django or Flask).
  • Strong coding, debugging, and analytical skills.

What We Offer

  • A competitive estimated salary range of $120,000 - $180,000 per year, depending on location and experience.
  • The opportunity to work with a diverse and talented team of professionals.
  • A comprehensive benefits package, including medical, dental, and vision coverage.

How to Apply



  • Chennai, Tamil Nadu, India Razor Sharp HR and Consulting Full time

    Role: Python DeveloperAt Razor Sharp HR and Consulting, we are seeking a skilled Senior Python Software Engineer to join our team. The ideal candidate will have expertise in Python and experience with at least one web framework, such as Django or Flask. The role involves developing and maintaining web applications, creating and consuming RESTful web...


  • Chennai, Tamil Nadu, India Live Connections Full time

    At Live Connections, we're seeking a highly skilled Senior Python Software Engineer to join our team. This role is perfect for experienced professionals looking to leverage their technical expertise and passion for innovation.Job SummaryWe are looking for a talented individual with 5-7.5 years of experience in software development. The ideal candidate will...


  • Chennai, Tamil Nadu, India Product Based Company Full time

    Product Based Company is seeking a seasoned Senior Python Software Engineer to join our dynamic team in Chennai, India. This role requires expertise in building scalable, efficient, and secure web applications and collaborating with cross-functional teams to deliver high-quality solutions.Job DescriptionWe are looking for a highly skilled Python software...


  • Chennai, Tamil Nadu, India India Property Online Pvt Ltd Full time

    About the RoleWe are seeking a skilled Senior Python Software Engineer to join our team at India Property Online Pvt Ltd in Chennai.ResponsibilitiesCollaborate with the team to develop high-quality code within strict timelines.Apply industry-standard programming practices and techniques to ensure efficient program logic and data manipulation.Participate in...


  • Chennai, Tamil Nadu, India Roanuz Full time

    We are seeking an experienced Senior Python Software Engineer with 3+ years of experience to join our innovative team at Roanuz.Our ideal candidate has a strong background in Object-Oriented Programming (OOP) concepts and has worked on various projects involving containerization using Docker and AWS services such as EC2, Lambda, and ECS.A Bachelor's degree...


  • Chennai, Tamil Nadu, India India Property Online Pvt Ltd Full time

    Job Description:We are seeking a highly skilled and experienced Senior Python Software Engineer to join our team at India Property Online Pvt Ltd in Chennai. This is a full-time position that requires strong technical skills, excellent communication skills, and the ability to work effectively in a team environment.About the Role:The successful candidate will...


  • Chennai, Tamil Nadu, India Laserbeam software Full time

    Job Title: Senior DeveloperJob Summary:We are seeking a highly skilled and experienced Senior Developer to join our team at Laserbeam Software. The ideal candidate will have a strong background in ASP.NET MVC, .NET Core, Entity Framework, MS SQL Server, Python, Flask, Django, and MongoDB.Key Responsibilities:Design and Development:Design, develop, test, and...


  • Chennai, Tamil Nadu, India Colan Infotech Private Limited Full time

    Company Overview:Colan Infotech Private Limited is a leading provider of innovative technology solutions.Salary: ₹1,200,000 - ₹2,400,000 per annumJob Description:We are seeking an experienced Python developer to join our team. As a senior member of the development team, you will be responsible for designing, developing, and deploying scalable and...


  • Chennai, Tamil Nadu, India Thryve Digital Health LLP Full time

    Job DescriptionWe are seeking an experienced Senior Python Software Engineer to join our team at Thryve Digital Health LLP.About the RoleThis is a senior-level position that demands technical expertise in designing, developing, and maintaining backend applications within a fast-paced, agile environment.ResponsibilitiesDesigning and implementing efficient...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareTCP Software has been a leader in timekeeping and workforce management solutions for over three decades. With tens of thousands of customers and millions of users, we deliver cutting-edge technology and personalized support to organizations of all sizes in the public and private sector.We're committed to growth and our vision for the future...


  • Chennai, Tamil Nadu, India BUILDING BLOCKS SOFTWARE SERVICES PRIVATE Full time

    About the Role : We are seeking a highly skilled Senior Python Developer with hands-on experience in building and developing scalable web applications using Django Rest Framework. If you are passionate about crafting high-quality software solutions and working with modern technologies, this opportunity is for you.Key Requirements :- Proficient in Python with...


  • Chennai, Tamil Nadu, India Resource Tree Global Services Full time

    Job Title : Lead Python DeveloperObjective :An experienced Software Engineer to spearhead our innovative AI projects, focusing on leveraging Python, GCP, Docker, and vector databases to deliver cutting-edge LLM solutions based on RAG. The ideal candidate will exhibit a strong foundation in software engineering with a clear potential to evolve into a tech...


  • Chennai, Tamil Nadu, India Thryve Digital Health LLP Full time

    Job DescriptionAt Thryve Digital Health LLP, we are seeking a highly experienced Senior Enterprise Python Software Engineer to join our innovative team. As a key member of our technology group, you will be responsible for leading the design and development of complex software systems using Python.This is an excellent opportunity for a seasoned professional...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    About the RoleWe are seeking a highly experienced Senior Software Engineering Director to lead our global development and quality assurance teams. As a key member of our leadership team, you will be responsible for driving strategic product development and quality goals, inspiring innovation within the team, and ensuring we remain at the forefront of the...


  • Chennai, Tamil Nadu, India Thryve Digital Health LLP Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect Python Developer to join our team at Thryve Digital Health LLP.Job Summary:This is an exciting opportunity for a seasoned software architect to take on a leadership role in designing and developing complex software systems using Python. As a senior member of our team, you will be...


  • Chennai, Tamil Nadu, India Unison Consulting Pte Ltd Full time

    About Unison Consulting Pte LtdWe are a dynamic company dedicated to innovation, with a strong focus on fostering an environment where collaboration, agility, and technical excellence thrive.Our team is passionate about delivering cutting-edge solutions that drive business growth. As a valued member of our team, you will have the opportunity to work on...


  • Chennai, Tamil Nadu, India Thryve Digital Health LLP Full time

    Job DescriptionThryve Digital Health LLP is seeking a highly skilled Senior Python Developer - Backend Engineering Expert to join our team. This role demands experienced software engineers to design, develop, and maintain backend applications within a fast-paced, agile environment.Key Responsibilities:Building efficient server-side applications in Python...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    We are seeking a seasoned Software Engineer to lead our team in developing cutting-edge software solutions. This role requires expertise in Assembler and z/VSE technologies, as well as proficiency in data structures and algorithms.About the RoleThe Senior Software Engineer will be responsible for designing, developing, and troubleshooting software features,...


  • Chennai, Tamil Nadu, India TPF Software Full time

    Tech Lead RoleAs a Senior Software Engineer - z/TPF, you will be leading the technical design and build for small to medium-sized solutions in a team. Your expertise in translating functional and non-functional requirements into fit-for-purpose technical design will drive the success of our projects.Mainframe ExpertiseYou will ensure solution performance,...


  • Chennai, Tamil Nadu, India Viasat Full time

    Software Development at ViasatViasat is a leading innovator in satellite-based services. Our Software and Platforms team is seeking an experienced Senior Python Engineer to join our product development team.This role requires expertise in designing, developing, and delivering scalable software systems for commercial aircraft and maritime vessels. You will...