Skip to main content
Tech mahindra logo

Python Developer-SSE

Tech mahindra
Full Timemid
INPosted April 15, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLSnowflakeGit

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Python Developer, you will design and implement robust and scalable applications using Python. Your key responsibilities will include:

  • Developing, testing, and debugging Python applications and scripts.
  • Analyzing user needs and software requirements to determine the feasibility of design within time and cost constraints.
  • Developing back end components to improve responsiveness and overall performance.
  • Implementing data storage solutions including databases, key value stores, blob stores, etc.
  • Optimizing applications for maximum speed and scalability.
  • Ensuring the implementation of security and data protection.
  • Developing and maintaining ETL processes using Python and SQL.

Qualifications required for this role:

  • Proven experience as a Python Developer.
  • Strong knowledge and hands-on experience in data analysis using Python.
  • Experience with SQL databases like SQL Server and Snowflake.
  • Familiarity with Streamlit, and web framework experience would be an added advantage.
  • Understanding of version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a team and communicate effectively.

If there are any additional details about the company in the job description, please provide them here. As a Python Developer, you will design and implement robust and scalable applications using Python. Your key responsibilities will include:

  • Developing, testing, and debugging Python applications and scripts.
  • Analyzing user needs and software requirements to determine the feasibility of design within time and cost constraints.
  • Developing back end components to improve responsiveness and overall performance.
  • Implementing data storage solutions including databases, key value stores, blob stores, etc.
  • Optimizing applications for maximum speed and scalability.
  • Ensuring the implementation of security and data protection.
  • Developing and maintaining ETL processes using Python and SQL.

Qualifications required for this role:

  • Proven experience as a Python Developer.
  • Strong knowledge and hands-on experience in data analysis using Python.
  • Experience with SQL databases like SQL Server and Snowflake.
  • Familiarity with Streamlit, and web framework experience would be an added advantage.
  • Understanding of version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a team and communicate effectively.

If there are any additional details about the company in the job description, please provide them here.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free