HamburgerMenu
hirist

Movate - Python Technical Lead

Movate
12 - 15 Years
Chennai

Posted on: 12/05/2026

Job Description

Position : Technical Lead Python


Interview Mode : F2F on 16th May at Chennai


Mandatory Requirements :

- Minimum 12+ years of IT experience, with strong expertise in Python, RESTful APIs, and RDBMS.

- Proven leadership capability with excellent communication, interpersonal skills, and a strong sense of ownership and accountability.

- Ability to take end-to-end responsibility for technical design, delivery, and quality.

Experience & Technical Skills :

- 12+ years of overall IT experience, with 5+ years focused on designing and developing backend/web applications using Python.

- Strong expertise in Python backend frameworks such as Django, Flask, FastAPI, or equivalent.

- Solid experience in API-first design, implementation, and optimization of RESTful services.

- Deep understanding of middleware architecture, backend services, and system integrations.

- Hands-on experience in database schema design, implementation, and tuning using RDBMS such as PostgreSQL or MySQL.

- Strong proficiency in :

1. Writing complex SQL queries

2. Stored procedures, indexes, and performance optimization

3. Transaction handling and data consistency

- Experience with ORM frameworks (Django ORM, SQLAlchemy, etc.) and awareness of their performance trade-offs.

- Solid coding skills with the ability to :

1. Drive large-scale refactoring initiatives

2. Improve coding standards, testing discipline, and maintainability across large codebases

- Experience building cloud-native services, with strong understanding of :

1. Scalability

2. Performance

3. Security

4. Reliability

- Exposure to frontend technologies (Angular or similar) for effective backendfrontend collaboration.

- Experience with unit testing and TDD/BDD practices using tools such as PyTest, unittest, or similar.

- Strong understanding of software engineering best practices, including :

1. Coding standards

2. Code reviews

3. Version control (Git)

4. CI/CD pipelines

5. Deployment and operations

- Knowledge of AWS services such as Lambda, SQS, Redis, Elasticsearch, or similar cloud services is a plus.

- Working knowledge of Linux environments is a plus.

Responsibilities :

- Lead and work closely with the development team to deliver commitments smoothly and predictably.

- Perform technical impact analysis and contribute to accurate effort estimation and planning.

- Own the technical design and solutioning for backend systems and integrations.

- Actively promote and adopt AI-aided development and optimization practices (code generation, reviews, test creation, performance tuning).

- Proactively identify and address :

1. Security vulnerabilities

2. Code quality issues

3. Engineering metrics (coverage, performance, reliability)

- Conduct code reviews, guide refactoring discussions, and ensure high-quality deliverables across teams.

- Drive root cause analysis for complex production issues, identify permanent fixes, and prevent recurrence.

- Perform feasibility studies to ensure solutions leverage modern and relevant technologies.

- Develop tools, services, and applications by producing clean, efficient, and maintainable Python code.

- Collaborate across domains and delivery teams to ensure architectural alignment and technical consistency.


- Take initiative in continuous improvement of engineering practices, frameworks, and team productivity.

- Demonstrate the ability to learn new technologies quickly and stay up to date with in


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...