Mid-Level Python Developer
EXCELHIRE
Dallas, TX
Job Title: Python Developer
Location: Dallas,texas,usa
Job Type: [Full-Time / Part-Time / Contract]
Experience Level: [Entry-Level / Mid-Level / Senior]
Job Summary:
We are looking for a skilled and motivated Python Developer to join our development team. You will be responsible for building and maintaining efficient, reusable, and reliable Python code to support various applications and services.
Key Responsibilities:
Write clean, scalable, and efficient Python code.
Design and implement backend logic using frameworks such as Django or Flask.
Integrate user-facing elements developed by front-end developers with server-side logic.
Work with databases such as PostgreSQL, MySQL, or MongoDB.
Collaborate with team members to understand requirements and deliver high-quality solutions.
Write unit tests and participate in code reviews.
Maintain and improve the performance of existing software.
Requirements:
Proficiency in Python 3.x.
Experience with at least one Python web framework (Django, Flask, or FastAPI).
Familiarity with RESTful APIs.
Understanding of object-oriented programming (OOP).
Experience with version control systems like Git.
Good problem-solving and communication skills.
Preferred Qualifications:
Knowledge of cloud platforms (AWS, Azure, or GCP).
Familiarity with containerization tools (Docker).
Experience with CI/CD pipelines.
Basic understanding of front-end technologies like HTML, CSS, and JavaScript.
Benefits:
Competitive salary
Flexible working hours
Remote work options
Learning and development opportunities