Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer in Irving, TX or Charlotte, NC, requiring 5+ years of experience, expertise in microservices, and MongoDB. Pay rate and contract length exceed 6 months. On-site work is mandatory.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
360
🗓️ - Date discovered
April 17, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
On-site
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Charlotte, NC
🧠 - Skills detailed
#Microservices #Python #Django #SQL (Structured Query Language) #Schema Design #FastAPI #NoSQL #Scrum #Data Modeling #Kubernetes #GIT #Kafka (Apache Kafka) #MongoDB #GCP (Google Cloud Platform) #AWS (Amazon Web Services) #Docker #Debugging #Cloud #Databases #Scala #Flask #Code Reviews #Azure #Agile
Role description

Job Title: Senior Python Developer

Location: Irving, TX or Charlotte, NC (Local Candidates Only)

Type: Full-Time | Experience: 5+ Years

Overview:

Our customer team is seeking a Senior Python Developer with strong experience in building microservices and working with MongoDB. You'll play a key role in developing scalable, high-performance applications in a collaborative, fast-paced environment.

Key Responsibilities:

   • Design, develop, and maintain Python-based microservices.

   • Work extensively with MongoDB for data modeling and optimization.

   • Collaborate with cross-functional teams on new features and architecture.

   • Write clean, maintainable code and participate in code reviews.

   • Troubleshoot production issues and contribute to technical roadmaps.

Required Skills:

   • 5+ years of professional Python development experience.

   • Strong expertise in microservices architecture.

   • Hands-on experience with MongoDB (schema design, performance tuning).

   • Proficiency in FastAPI, Flask, or Django.

   • Familiarity with RESTful APIs and message brokers (Kafka/RabbitMQ).

   • Experience with Git, CI/CD practices, and solid debugging skills.

   • Strong communication and teamwork capabilities.

Preferred Skills:

   • Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).

   • Knowledge of additional databases (SQL/NoSQL).

   • Agile/Scrum experience.

Note: Only local candidates to Irving, TX or Charlotte, NC considered.