Python Developer
TechotlistContract
Required Skillset:
MongodbPythonDjangoFlaskAmazon Web Services (aws)SqlMicroservicesPostgresqlMysqlGitGoogle Cloud PlatformAzureCi/cdDockerSqliteFastapiRest ApiAsyncio
Job Description
A Python Developer is responsible for designing, developing, and maintaining applications using Python-based technologies. The role involves building scalable backend systems, writing clean and efficient code, integrating APIs, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Develop, test, and maintain efficient and reusable Python code.
- Build and deploy RESTful APIs using frameworks like Django, Flask, or FastAPI.
- Work with databases such as PostgreSQL, MySQL, MongoDB, or SQLite.
- Integrate third-party services and APIs.
- Optimize application performance, reliability, and scalability.
- Troubleshoot and debug code issues.
- Collaborate with front-end developers, QA engineers, and product teams.
- Write unit tests and ensure code quality using tools like PyTest or Unittest.
- Participate in code reviews and follow best coding practices.
Required Skills
- Strong knowledge of Python and object-oriented programming.
- Experience with web frameworks such as Flask, Django, or FastAPI.
- Proficiency in SQL and working with relational databases.
- Knowledge of asynchronous programming (Asyncio) is a plus.
- Experience with version control tools like Git.
- Familiarity with cloud platforms (AWS, Azure, GCP) is an advantage.
- Understanding of REST APIs and microservices architecture.
- Knowledge of Docker, CI/CD pipelines is a bonus.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 2–10+ years of experience as a Python Developer.
- Experience with data processing libraries (Pandas, NumPy) is a plus.
- Knowledge of message brokers like RabbitMQ or Kafka.
Similar Jobs
Sr AWS Python Developer
VA
Jun 1st, 2026
Python Developer
TX
Jun 1st, 2026
Python Developer
Remote
May 29th, 2026
Python Developer
Virginia
May 21st, 2026
Python Developer
Virginia, Maryland
May 18th, 2026