On-site
Full Time
This position is responsible for leading the development and maintenance of client-facing and internal applications primarily built using Python. The ideal candidate should have strong experience with backend development, a solid understanding of front-end technologies, and hands-on experience with deployment, environment configuration, testing, and debugging processes. You should be confident working across the full software development lifecycle and capable of mentoring other team members when needed.
• Design, develop, and maintain web, console applications, RESTful APIs using Python
• Participate in requirements gathering and contribute to technical design discussions
• Write clean, efficient, reusable, and scalable code using Python frameworks such as Django or
Flask
• Refactor and debug code to improve application performance and maintainability.
• Identify bottlenecks and bugs and implement effective solutions
• Write and Update unit tests
• Deploy applications in development, staging, and production environments
• Create and maintain technical documentation throughout the software development lifecycle
(SDLC)
• Collaborate with QA teams to ensure high performance, quality, and responsiveness of
applications
• Mentor and guide junior team members on best practices, domain knowledge, and technology
• Review code to ensure quality, maintainability, performance, and compliance with requirements
• Stay up to date with client tech stacks and continuously explore new technologies relevant to
the product or domain
• Use AI tools where applicable to improve the development life cycle
• Monitor production applications for consistency and performance
• Experience with Python and frameworks like Django and/or Flask
• Experience in designing and developing RESTful APIs
• Knowledge of RDBMS (e.g., PostgreSQL, MySQL) and operating system concepts
• Experience with API testing tools such as Postman or JMeter
• Understanding of cloud platforms (AWS, Azure, or GCP) and commonly used cloud services in
application development
• Familiarity with containerization tools such as Docker and orchestration platforms like
Kubernetes
• Familiarity with front-end technologies such as HTML, CSS, and modern JavaScript frameworks
like Angular or React
• Familiarity with Gen AI implementation, LLMs, and RAG systems
• Bachelor's degree in Computer Science, Information Technology, or a related technical discipline
is preferred
• Minimum of 5 years of relevant experience in Python-based development
91HR
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Nowahmedabad
8.0 - 10.0 Lacs P.A.
noida, uttar pradesh, india
Salary: Not disclosed
thane, maharashtra, india
Salary: Not disclosed
goa, india
Salary: Not disclosed
8.4 - 10.8 Lacs P.A.
gurugram, chennai, bengaluru
20.0 - 35.0 Lacs P.A.
Experience: Not specified
2.4 - 4.26576 Lacs P.A.
udaipur, rajasthan
8.0 - 20.0 Lacs P.A.
27.5 - 42.5 Lacs P.A.
10.0 - 20.0 Lacs P.A.