Python Backend Developer

Application ends: August 1, 2026
Apply Now

Job Description

About the Role :

We are looking for a skilled Python Backend Developer to design, build, and maintain robust backend systems and APIs that power data-driven enterprise applications. This role sits at the intersection of backend engineering and data platform integration. You will be responsible for creating clean, scalable, and production-ready Python services that integrate seamlessly with modern data platforms, cloud infrastructure, and AI-enabled applications.

The ideal candidate writes code that others enjoy maintaining, thinks in systems, and brings strong engineering discipline across the stack-from API design to deployment pipelines.

Key Responsibilities :

API Design & Development :

– Design, develop, and maintain RESTful and asynchronous APIs using frameworks such as FastAPI or Flask, adhering to OpenAPI/Swagger standards.

Data Source Integration :

– Integrate backend services with multiple data platforms including :

1. Azure Databricks (Databricks Connect, REST APIs)

2. Microsoft Fabric (OneLake, SQL Analytics Endpoints, REST APIs)

3. SQL Server & Azure SQL Database (SQLAlchemy, pyodbc, ODBC drivers)

4. Other relational and NoSQL databases as required

Application Integration :

– Collaborate with frontend teams to integrate backend APIs into applications built using React or other modern frameworks, ensuring :

1. Stable data contracts

2. Proper error handling and propagation

3. API versioning and backward compatibility

Modular Code Architecture :

– Build well-structured, modular, and reusable backend components following clean architecture principles. Azure Hosting & Cloud Deployment

– Deploy and manage backend services on Microsoft Azure, leveraging services such as App Services, Containers, or related cloud infrastructure.

CI/CD Pipelines :

– Design and maintain CI/CD pipelines to enable automated testing, builds, and deployments.

Coding Standards & Best Practices :

– Follow best practices for coding, testing, documentation, security, and performance optimization.

Required Skills :

– Strong proficiency in Python for backend development

– Experience with FastAPI or Flask

– Solid understanding of REST APIs, async programming, and API versioning

– Hands-on experience with Azure cloud services

– Experience integrating with SQL-based databases and data platforms

– Familiarity with CI/CD tools and DevOps practices

– Good understanding of software design patterns and clean architecture

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru