Bestkaam Logo
JDS Advisory LLP Logo

Senior Python Developer |5+ years | Ahmedabad

Actively Reviewing the Applications

JDS Advisory LLP

India, Ahmedabad, Gujarat Full-Time On-site
Posted 3 weeks ago Apply by June 8, 2026

Job Description

Position: Senior Python Developer Experience: 5+ Years Location: Ahmedabad Work mode: On-site


Job Summary

We are looking for a highly skilled Python Developer with strong engineering fundamentals to design, develop, and maintain scalable backend systems. The ideal candidate will have hands-on experience with SQL and NoSQL databases, building RESTful APIs using FastAPI or similar frameworks, and practicing Test-Driven Development (TDD). Familiarity with Generative AI technologies is a plus.


Key Responsibilities

● Design, develop, and maintain high-performance backend services using Python

● Build and maintain RESTful APIs using FastAPI, Django, Flask, or similar frameworks

● Work with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Redis)

● Apply Test-Driven Development (TDD) practices to ensure code quality and reliability

● Write clean, maintainable, and well-documented code following engineering best practices

● Collaborate with cross-functional teams including frontend, DevOps, and product teams

● Optimize application performance, scalability, and security

● Participate in code reviews and contribute to architectural decisions

● Stay updated with emerging technologies and engineering trends


Required Skills & Qualifications

● Strong proficiency in Python with solid software engineering principles

● Experience building REST APIs using FastAPI, Flask, Django, or similar frameworks

● Hands-on experience with SQL and NoSQL databases

● Strong understanding of TDD, unit testing, and testing frameworks (e.g., pytest,unittest)

● Experience with version control systems (e.g., Git)

● Knowledge of API authentication, authorization, and security best practices

● Ability to write efficient, scalable, and reusable code

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.