Full Description
Job Title: Senior Python Developer
Experience: 5+ Years
Location: Chennai
Job Summary:
We are seeking an experienced Senior Python Developer to design, develop, and maintain scalable Python-based applications. The role involves technical leadership, solution design, and collaboration with cross-functional teams to deliver high-quality software products.
Key Responsibilities:
Design, develop, and maintain Python applications and backend services
Architect and implement RESTful APIs and microservices
Work with frameworks such as Django, Flask, or FastAPI
Ensure application performance, security, and scalability
Perform code reviews and enforce best coding practices
Mentor junior developers and provide technical guidance
Collaborate with frontend, QA, DevOps, and product teams
Participate in system design and technical decision-making
Troubleshoot
and resolve complex production issues
Required Skills:
Strong expertise in Python programming and OOP concepts
Extensive experience with Django / Flask / FastAPI
Hands-on experience with REST APIs and Microservices architecture
Strong knowledge of SQL and databases (PostgreSQL / MySQL)
Experience with Git, CI/CD pipelines, and Agile methodology
Familiarity with cloud platforms (AWS / Azure is a plus)
Knowledge of containerization (Docker, Kubernetes – added advantage)
Educational Qualification:
BE / BTech / MCA / MSc in Computer Science or related field
Experience:
Minimum 5+ years of hands-on Python development experience
Key Attributes:
Strong leadership and problem-solving skills
Ability to take ownership of modules and projects
Excellent communication and mentoring abilities
Regards,
Priyadharshini HR
8220184451