Senior Python Developer in Hyderabad focusing on backend development using Python and FastAPI, collaborating with teams for system integration.
Responsibilities
Engage in backend development using Python and related technologies.
Collaborate with cross-functional teams for system integration and project delivery.
Design and implement backend services with best practices in mind.
Participate in code reviews and contribute to team knowledge sharing.
Requirements
Core Experience: 8 to 12 years of hands-on software engineering experience, with a heavy emphasis on backend development using Python.
Frameworks: Extensive experience building backend services using FastAPI (experience with data validation, dependency injection, and asynchronous programming).
Python Libraries: Deep proficiency with standard and foundational Python libraries, including but not limited to Pydantic, SQLAlchemy, Requests, Pytest, as well as data-manipulation libraries like Pandas and NumPy.
Integration Expertise: Proven track record in system integration—working with enterprise databases (SQL/NoSQL), message brokers (e.g., Kafka, GCP Pub/Sub), and building robust API-to-API communication layers.
Cloud Platforms: Solid hands-on knowledge of Google Cloud Platform (GCP). Familiarity with deploying applications using GCP services (e.g., Cloud Run, Cloud Functions, GKE, Compute Engine, or App Engine).
Software Engineering Practices: Strong grasp of version control (Git), containerization (Docker, Kubernetes), and modern CI/CD pipelines.
Good To Have: GCP Certifications: Holding a Google Cloud Professional Developer or Cloud Architect certification.
Alternative Frameworks: Working knowledge of other popular Python frameworks like Flask or Django.
Data/AI Exposure: Background or foundational understanding of Data Engineering (ETL pipelines, BigQuery) or integrating Machine Learning models into production environments.
Agile/Scrum: Experience thriving in an Agile work environment focused on pragmatic delivery and rapid iteration.
Front-End Familiarity: Basic understanding of modern front-end frameworks (React, Angular) to facilitate smoother full-stack team collaboration.
Lead Fullstack .NET Engineer designing and delivering scalable systems for a global tech consultancy. Collaborate with clients and lead teams for impactful solutions in Hanoi, Vietnam.
Senior Fullstack/Backend Engineer implementing solutions and writing high - quality code for a global tech consultancy with a presence in various regions.
Backend Engineer building scalable financial app features for a global user base. Focus on integrating payout partners and launching currency corridors to facilitate money transfers.
Python Developer at YASH Technologies responsible for developing and maintaining software products. Collaborating with teams to write, test, and debug code for various applications.
Software Engineer developing and maintaining software products using Python and Angular at YASH Technologies. Collaborating with the engineering team and integrating third - party services for various applications.
Full Stack Developer at YASH responsible for backend and frontend development using ASP.NET and Angular. Driving the development process with high ownership in a dynamic team environment.
Technical Architect role specializing in .NET solutions at YASH Technologies. Focus on solution design and delivery for clients with Agile methodology.
Frontend Full Stack Developer responsible for designing scalable web applications at YASH Technologies. Working with React.js, Node.js, and various modern technologies.
Mid - level Backend Developer working with Kotlin/Java on digital banking project. Involves complete development lifecycle and collaboration in a tech transformation environment.