Browse current jobs

Python Developer

Ascendion · Pune

Apply on employer website

Collected role description

Role overview

Python Developer at Ascendion

We are looking for a skilled Python Developer to build, maintain, and scale our backend services and data systems.

You will work closely with cross-functional teams to design high-performance microservices, robust RESTful APIs, and reliable data pipelines.

Job Title: Python Developer

Responsibilities

  • Backend Development: Design, build, and maintain scalable, efficient backend applications and microservices using Python. - Code Quality & Architecture: Write clean, testable, maintainable, and well-documented code adhering to OOP principles, interface-driven design, and type hints. - Database Management: Design database schemas, optimize SQL queries, and manage data integrations (PostgreSQL, MySQL, or NoSQL). - API & System Integration: Develop RESTful APIs and integrate third-party services and cloud infrastructure into existing applications. - Testing & Security: Write comprehensive unit/integration tests and enforce secure coding practices (handling secrets, authentication, and authorization). - Collaboration: Work alongside front-end engineers, product managers, and DevOps teams to deliver feature releases.

Required qualifications

  • 5+ years of professional backend software development experience in Python. - Frameworks: Proven experience with modern Python frameworks (e.g., FastAPI, Django, or Flask). - Databases & SQL: Strong proficiency with relational databases (PostgreSQL/MySQL) and writing optimized SQL. - API Design: Deep understanding of RESTful architecture, JSON, and web service security. - Tools & Practices: Proficiency with Git, containerization (Docker), and writing automated tests using frameworks like pytest. - Core Concepts: Solid grasp of Object-Oriented Programming (OOP), asynchronous programming and software design patterns.

Employment details

  • Location: Pune Want to change the world?
  • Let us know.
  • Tell us about your experiences, education, and ambitions.
  • Bring your knowledge, unique viewpoint, and creativity to the table.
  • Let's talk!
  • Location: Pune [India]

About the employer

  • Ascendion is a leader in AI-Native platform driven software engineering company that underwrites outcomes, helping businesses innovate faster, smarter, and with greater impact.
  • We partner with Global 2000 clients across North America, UK, Europe, and APAC to solve complex challenges in data, experience design, software product engineering, and workforce transformation.
  • Powered by expert engineers, thousands of AI agents, and our Engineering to the Power of AI™ (EngineeringAI) method, we deliver measurable outcomes that build trust, unlock value, and accelerate growth.
  • Learn more at ascendion.com Ascendion | Engineering to elevate life We have a culture built on opportunity, inclusion, and a spirit of partnership.
  • Come, change the world with us: - Build the coolest tech for world's leading brands - Solve complex problems – and learn new skills - Experience the power of transforming digital engineering for Fortune 500 clients - Master your craft with leading training programs and hands-on experience Experience a community of change makers!
  • Join a culture of high-performing innovators with endless ideas and a passion for tech.
  • Our culture is the fabric of our company, and it is what makes us unique and diverse.
  • The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion.

Collected minimum qualification

- Frameworks: Proven experience with modern Python frameworks (e.g., FastAPI, Django, or Flask).

Collected experience requirement

5 years