Python Developer

Job Category: Information Technology
Job Location: Virginia

Role Overview

We are looking for a Python Developer who is passionate about coding, problem-solving, and building scalable applications. As part of our tech team, you will be developing backend services.

Key Responsibilities

  • Assist in developing, testing, and maintaining Python-based applications and APIs.
  • Write clean, efficient, and reusable code following best practices.
  • Debug, troubleshoot, and resolve technical issues under the guidance of senior developers.
  • Work with databases (SQL/NoSQL) and integrate backend logic with front-end systems.
  • Collaborate with the engineering team to design and implement new features.
  • Participate in code reviews, brainstorming sessions, and sprint meetings.
  • Research and suggest improvements in tools, technologies, and processes.

Requirements

  • Pursuing or recently completed a Bachelor’s/Master’s degree in Computer Science, IT, or a related field.
  • Good understanding of Python fundamentals, OOP concepts, and data structures.
  • Familiarity with web frameworks like Django or Flask is a plus.
  • Knowledge of databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Basic understanding of APIs, REST, and version control systems (Git).
  • Strong problem-solving skills and eagerness to learn.
  • Ability to work in a collaborative, fast-paced environment.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Shopping Basket