Source description
About the role
Job Description
Skill Set
-
Python,pyspark,bfsi
-
Total Experience :
-
10.00 to 17.00 Years
-
No of Openings :
-
1
-
Job Post Date :
-
23/06/2026
-
Job Expiry Date :
-
31/08/2026
-
Domain :
-
IT
-
Location :
-
CHENNAI [India]
-
Job Reference No :
-
4089017
-
Recommend to friend
-
Job Summary
-
Job Title: Project Manager
-
Location: TechM Chennai ELCOT
-
Years of Experience: 15+ Years
-
Job Summary:
We are seeking a highly skilled and experienced Senior Software Developer with a strong background in Python to join our dynamic team at TechM in Chennai. The ideal candidate will have over 15 years of experience in software development, demonstrating a deep understanding of Python programming and its applications in various projects. This role requires a proactive individual who can lead projects, mentor junior developers, and contribute to the overall success of our software solutions.
Responsibilities
-
Design, develop, and maintain high quality software applications using Python.
-
Lead software development projects from conception to deployment, ensuring timely delivery and adherence to quality standards.
-
Collaborate with cross functional teams to gather requirements and translate them into technical specifications.
-
Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
-
Conduct code reviews and provide constructive feedback to ensure best practices are followed.
-
Identify and troubleshoot software defects and performance issues, implementing effective solutions.
-
Stay updated with the latest industry trends and technologies to enhance software development processes.
-
Mandatory Skills:
-
Expertise in Python programming language, with a strong portfolio of projects demonstrating proficiency.
-
Extensive experience in software development methodologies, including Agile and DevOps practices.
-
Strong understanding of software architecture and design patterns.
-
Proficiency in database management systems, particularly SQL and NoSQL databases.
-
Experience with version control systems, such as Git.
-
Preferred Skills:
-
Familiarity with web frameworks such as Django or Flask.
-
Knowledge of front end technologies (HTML, CSS, JavaScript) is a plus.
-
Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
-
Understanding of machine learning concepts and libraries (e.g., TensorFlow, PyTorch) is advantageous.
Qualifications
-
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
-
15+ years of professional experience in software development, with a focus on Python.
-
Proven track record of successfully delivering complex software projects.
-
Excellent problem solving skills and the ability to work independently as well as in a team environment.
-
Strong communication skills, both verbal and written, with the ability to articulate technical concepts to non technical stakeholders.
-
If you are a passionate software developer with a strong command of Python and a desire to work in a collaborative environment, we encourage you to apply for this exciting opportunity at TechM in Chennai.
-
Recommend to Friend
-
Please enter your Name
-
Please enter your email
-
Please enter your Friends Name
-
Please enter your friend's emailId Please enter valid email id , e.g. abc@gmail.com
More at Tech Mahindra
Related open roles
SAP Integration Technical Engineer
Bangalore · Hybrid
SAP BTP Lead Consultant
Bangalore · Hybrid
Core Java Developer with AWS
Bangalore · Hybrid
Sap Abap Fiori RAP Consultant
Bangalore · Hybrid
Hiring AI Engineer with Copilot Studio Experience
Bangalore · Hyderabad · Chennai · Hybrid
Sr. Software Engineer
Location not specified