Skip to main content

Python Developer

Technology
Purview Services
Indore, India1 month ago
Full timeOn-site

Job description

Key Responsibilities:

  • Develop, test, and maintain applications and backend services using Python.
  • Design and develop RESTful APIs and web services.
  • Write clean, scalable, reusable, and well-documented code.
  • Work with frameworks such as Django, Flask, or FastAPI.
  • Design, develop, and optimize database queries and data models.
  • Integrate applications with third-party APIs and external systems.
  • Perform unit testing, debugging, code reviews, and performance optimization.
  • Identify and resolve application defects and production issues.
  • Develop automation scripts and tools to improve operational efficiency.
  • Work with Git and follow version-control and software development best practices.
  • Collaborate with frontend developers, QA engineers, DevOps teams, product managers, and business stakeholders.
  • Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.
  • Support CI/CD pipelines and application deployment processes.
  • Prepare technical documentation and maintain application specifications.
  • Stay updated with emerging Python technologies, libraries, frameworks, and development practices.

Required Skills:

  • 6-10 years of experience in Python development.
  • Strong proficiency in Python programming and object-oriented programming concepts.
  • Hands-on experience with Django, Flask, or FastAPI.
  • Good knowledge of REST APIs, JSON, HTTP, and web services.
  • Strong experience with SQL databases such as PostgreSQL, MySQL, or SQL Server.
  • Knowledge of Git/GitHub/GitLab and software development workflows.
  • Experience with unit testing frameworks such as PyTest or unittest.
  • Familiarity with Docker, CI/CD, and cloud platforms is an advantage.
  • Knowledge of Redis, Celery, Kafka, or microservices architecture is preferred.
  • Strong problem-solving and debugging skills.
  • Good communication and teamwork abilities.

Keywords
pythonsensors-test-measurementplanning-and-designvisual-art-designproduct-development-and-designdjangoflaskfastapitesting-and-analysisdebuggingcode-reviewperformance-optimizationoperational-efficiencysoftware-developmenttraining-and-developmentpolicies-and-practicesquality-assurancedevelopment-operations-devopsagile-sprintplanning-and-forecasting

Interested in this role?