Senior Python Developer at ZYMR
Ahmedabad, gujarat, India -
Full Time


Start Date

Immediate

Expiry Date

30 Mar, 26

Salary

0.0

Posted On

30 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, FastAPI, RESTful APIs, AWS, PostgreSQL, SQLAlchemy, ORM, Cloud Native, Agile, SCRUM, Concurrency, Authentication, Authorization, Reporting, Django, ReactJS

Industry

IT Services and IT Consulting

Description
We are looking for an experienced Python Developer to join our growing team. You will design, develop, and maintain cloud-native, microservices-based applications using Python and FastAPI. The role involves building RESTful APIs, working with AWS services (Lambda, ECS, Cognito), and managing PostgreSQL/RDBMS databases to deliver scalable, secure, and high-performance backend solutions. Location: Ahmedabad/Pune Experience: 5 + Years Educational Qualification: BE / ME / MTech / MS (Computer Science), MCA Roles and responsibilities Lead the delivery of high-quality, scalable, cost-efficient, and flexible technical solutions that align with business objectives and long-term platform goals. Design, develop, test, and maintain cloud-native applications using MVC-based architectures and microservices patterns. Contribute through hands-on development and conduct thorough code reviews to ensure code quality, performance, and maintainability. Mentor and guide team members to continuously improve engineering standards, delivery quality, and productivity. Work effectively within Agile/SCRUM teams, collaborating with cross-functional stakeholders on design decisions and implementation strategies. Demonstrate strong communication skills, clearly articulating ideas and coordinating effectively with internal teams and client stakeholders. Exhibit a strong problem-solving mindset—self-driven, adaptable, user-focused, and results-oriented with a bias toward execution. Apply lean principles and analytical thinking to deliver efficient and practical solutions. Support project planning, including timelines, milestones, and execution tracking to ensure predictable delivery. Participate in team evaluations and performance reviews, providing constructive feedback and technical assessment. Primary Skills Expert in server programming, you should be able to implement complex business logic. Expert-level proficiency in Python (5+ years) with strong experience in FastAPI . Proven experience building schema-driven REST APIs using HTTP/JSON with OpenAPI (Swagger) specifications. Strong ability to implement complex business logic involving multi-entity workflows, validations, and state transitions. Solid understanding of Python concurrency models, async programming, threading limitations, and multi-process architectures. Strong skills in writing optimized SQL queries and handling transactional data. Hands-on experience with ORM frameworks such as SQLAlchemy and strong database design principles. Familiarity with authentication and authorization mechanisms (AWS Cognito, RBAC, IDP concepts). At least 2+ years of cloud native experience in AWS Cognito, IAM, ECS, Cloudwatch and Lambda Functions, and SQS. Strong experience in RDBS databases, including PostgreSQL Working and generating PDF reports using Python. Good to have Domain knowledge in the supply chain domain. Knowledge of Kubernetes, ECS Python framework Django. Full-stack experience along with ReactJS Working experience in reporting using PowerBI
Responsibilities
The Senior Python Developer will lead the delivery of scalable and high-quality technical solutions while mentoring team members. They will design, develop, and maintain cloud-native applications and collaborate with cross-functional teams.
Loading...