Overview
Skills
Job Details
We are seeking a skilled Python Developer to join our team in Bloomington, IL (Hybrid). The ideal candidate will design, develop, and maintain high-quality Python applications and backend services, working closely with cross-functional teams.
Responsibilities:
Design, develop, and maintain Python-based applications
Build and enhance RESTful APIs and backend services
Work with databases to design and optimize queries
Write clean, scalable, and well-documented code
Perform unit testing, debugging, and performance tuning
Collaborate with product, QA, and DevOps teams
Participate in code reviews and Agile ceremonies
Required Skills:
5+ years of experience as a Python Developer
Strong proficiency in Python
Experience with frameworks such as Django, Flask, or FastAPI
Strong experience with REST APIs
Database experience with PostgreSQL, MySQL, or Oracle
Knowledge of SQL
Experience with Git and version control systems