Python Software Developer

6 - 10 years

15 - 25 Lacs

Posted:22 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Interested suitable candidates please be in touch with roopashree.ry@sutherlandglobal.com

Role:

Job brief

  • We are looking for a Sr. Python Developer with hands-on experience in building high-performing, scalable, and secure enterprise-grade applications.
  • You will be part of a talented software team that works on mission-critical backend systems and APIs.
  • The Python developer role involves end-to-end ownership of backend development, API integration, and seamless coordination with UI layers using modern frameworks.
  • You should be able to design, develop, integrate, and deploy applications independently ensuring speed, reliability, and clean architecture.

Responsibilities

  • Design and develop high-performance backend applications and RESTful APIs using FastAPI, Flask, or Django.
  • Work across the entire software development lifecycle — from requirements and design to deployment and monitoring.
  • Write well-structured, testable, and efficient Python code adhering to best practices.
  • Integrate Python backend with front-end frameworks (React, Angular, or Vue.js) for end-to-end functionality.
  • Develop, test, and optimize database queries using PostgreSQL, MySQL, or MongoDB.
  • Implement authentication, authorization, and role-based access controls for APIs.
  • Prepare and manage software release builds, CI/CD pipelines, and version control using Git.
  • Support continuous improvement by exploring emerging frameworks, libraries, and technologies.
  • Collaborate with UI/UX designers to translate business logic into interactive and efficient user experiences.
  • Write and maintain API documentation (Swagger/OpenAPI) and automated test scripts.

Requirements

Experience

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 6+ years of proven experience in backend design and development using Python frameworks.

Technical Skills

  • Strong proficiency in Python (3.8+), including OOPs concepts and async programming.
  • Expertise in FastAPI, Flask, or Django REST Framework (DRF).
  • Experience in RESTful API and microservice architecture design.
  • Solid understanding of Frontend integration — REST API calls, CORS, JSON handling, etc.
  • Experience with React, Angular, or Vue.js for API/UI integration and debugging.
  • Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions, Jenkins).
  • Understanding of OAuth2, JWT, and security best practices.
  • Exposure to logging, performance tuning, and API versioning.
  • Knowledge of cloud platforms (AWS, Azure, GCP) for deploying backend services.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Sutherland logo
Sutherland

Business Process Outsourcing (BPO)

Denver

RecommendedJobs for You

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru

bengaluru, karnataka, india