Back to job search
Spait Infotech logo

Python Developer

  • On-site
  • Posted Oct 18, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Entry, Junior · 0+ years
Posting language
English
Working hours
40 hours per week
Seniority
Entry level
Application method
Direct apply is available

Job summary

Develop, test, and maintain Python applications, backend services, and REST APIs, while integrating databases and third-party services. Troubleshoot and improve application performance, write tests and documentation, and collaborate with development and QA teams using version control and code reviews.

Job details

Roles and Responsibilities Develop, test, and maintain applications using Python. Write clean, reusable, efficient, and maintainable code. Develop backend services and REST APIs using Django, Flask, or FastAPI. Work with databases such as MySQL, PostgreSQL, and MongoDB. Integrate third-party APIs and external services. Debug applications, troubleshoot issues, and improve performance. Write unit tests and perform application testing. Collaborate with frontend developers, QA engineers, and other team members. Use Git and GitHub for version control and collaboration. Participate in code reviews and technical discussions. Document application functionality and development processes. Follow software development best practices and coding standards. Required Technical Skills Programming: Python fundamentals, OOP concepts, data structures. Frameworks: Django, Flask, or FastAPI. Database: MySQL, PostgreSQL, or MongoDB. API Development: REST APIs, JSON, HTTP methods. ORM: Django ORM or SQLAlchemy. Version Control: Git and GitHub. Testing: Pytest or unittest. Web Technologies: HTML, CSS, and basic JavaScript are beneficial. Development Tools: VS Code, PyCharm, Postman. Deployment: Basic knowledge of Linux, Docker, and cloud platforms is an advantage.

What you’ll do

Develop, test, and maintain Python applications, backend services, and REST APIs, while integrating databases and third-party services. Troubleshoot and improve application performance, write tests and documentation, and collaborate with development and QA teams using version control and code reviews.

Requirements

Requires Python fundamentals, object-oriented programming, data structures, and experience with a framework such as Django, Flask, or FastAPI. Relevant skills include databases, REST API development, an ORM, Git and GitHub, and testing with Pytest or unittest; basic web technologies are beneficial, while Linux, Docker, and cloud knowledge are advantages.

Listed skills

  • Python · Preferred
  • Django · Preferred
  • Flask · Preferred
  • MySQL · Preferred
  • PostgreSQL · Preferred
  • MongoDB · Preferred
  • REST APIs · Preferred
  • Git · Preferred
  • GitHub · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • Object-Oriented Programming
  • Data Structures
  • Django
  • Flask
  • FastAPI
  • MySQL
  • PostgreSQL
  • MongoDB
  • REST APIs
  • Django ORM
  • SQLAlchemy
  • Git
  • GitHub
  • Pytest
  • Unittest

Job areas

  • Software
  • Technology

More jobs from Spait Infotech

See all jobs from Spait Infotech