Search by job, company or skills

Tata Consultancy Services Limited

Senior Python Backend Developer

4-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Over 100 applicants
Quick Apply

Job Description

Job Title: Senior Python Backend Developer

Experience:4+ years

Salary :Competitive

Preferred Notice Period: Within 30 Days

Shift: 10:00AM to 6:00PM IST

Opportunity Type:Remote

Placement Type:Permanent

(*Note: This is a requirement for one of Uplers Partners)

What do you need for this opportunity

Must have skills required :

Python, FastAPI, Django, flask, postgresql, MongoDB

Good to have skills :

HTML, CSS, JavaScript, React.js, Typescript

Our Hiring Partner is Looking for:

Back-end Developer (Python) who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.

Role Overview Description

The Senior Data Engineer will work collaboratively with Data Science and Analytics teams to build scalable, robust, and efficient data pipelines to enable data-driven decision making.

Responsible for designing data architectures, building/maintaining data pipelines, and integrating and transforming data from various sources to maximize accessibility and usability.

Roles & Responsibilities

  • Python Development: Lead and contribute to the development of robust and scalable back-end solutions using Python.
  • Architecture and Design: Architect, design, and implement complex systems and applications, ensuring high performance and responsiveness.
  • Database Management: Design and maintain database architectures, optimizing performance and ensuring data integrity.
  • API Development: Create and maintain RESTful APIs for seamless integration with front-end applications.
  • Code Review: Conduct and participate in code reviews to maintain code quality, ensure adherence to coding standards, and mentor junior developers.
  • Optimization: Identify and implement optimizations for improving system performance, scalability, and reliability.
  • Collaboration: Collaborate with cross-functional teams, including front-end developers, UX/UI designers, and product managers, to deliver high-quality software solutions.
  • Documentation: Generate technical documentation for software solutions, APIs, and database designs.

Qualifications:

  • Education: Bachelors degree in Computer Science, Software Engineering, or a related field.
  • Experience: 4+ years of professional experience in back-end development focusing on Python.
  • Technical Skills:
  • Proficient in Python and relevant frameworks (FastAPI, Django, Flask, etc.).
  • Strong experience with database technologies such as PostgreSQL, or MongoDB.
  • Familiarity with front-end technologies and frameworks (HTML, CSS, JavaScript, react.js, typescript).
  • Understanding of software development best practices, design patterns, and SOLID principles.
  • Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.
  • Communication: Excellent communication skills and the ability to work effectively in a collaborative team environment.
  • Leadership: Proven experience in leading and mentoring development teams is a plus.

How to apply for this opportunity

  1. Register or login on our portal
  2. Click Apply, upload your resume and fill in the required details.
  3. Post this click Apply Now to submit your application.
  4. Get matched and crack a quick interview with our hiring partner.
  5. Land your global dream job and get your exciting career started!

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

A part of the Tata group, India's largest multinational business group, TCS has over 500,000 of the world’s best-trained consultants in 46 countries. The company generated consolidated revenues of US $22.2 billion in the fiscal year ended March 31, 2021, and is listed on the BSE (formerly Bombay Stock Exchange) and the NSE (National Stock Exchange) in India. TCS' proactive stance on climate change and award-winning work with communities across the world have earned it a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4Good Emerging Index.

Job ID: 104101827