Senior Python Developer

ACROSSTEK™
India

Job Title: Senior Python Developer

Experience: 5–6 Years

About the Role

We are looking for a skilled Python Developer to build scalable backend systems and applications. The ideal candidate should have strong experience in Python, API development, and working with modern frameworks to deliver high-performance solutions.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Python
  • Build robust RESTful APIs and backend services
  • Work with frameworks like Django / Flask / FastAPI
  • Collaborate with cross-functional teams (Product, QA, DevOps)
  • Write clean, efficient, and maintainable code
  • Participate in code reviews and system design discussions
  • Debug, troubleshoot, and optimize application performance
  • Ensure code quality through unit and integration testing

Required Skills & Qualifications

  • 5–6 years of hands-on experience in Python development
  • Strong knowledge of Django, Flask, or FastAPI frameworks
  • Solid understanding of Data Structures & Algorithms
  • Experience with REST APIs and microservices architecture
  • Knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Familiarity with Git and version control systems
  • Experience working in Linux/Unix environments

Good to Have

  • Experience with cloud platforms (AWS/Azure/GCP)
  • Exposure to Docker, Kubernetes
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions)
  • Experience with message queues (Kafka, RabbitMQ)
  • Exposure to AI/ML or data engineering is a plus

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →