Python Developer
Job Description
Senior Python Django Developer (10+ Years Experience)
Location: Tampa, FL (Hybrid / On-site depending on company policy)
Job Type: Contract
Job Summary
We are seeking a highly experienced Senior Python Django Developer with 10+ years of professional software development experience to join our engineering team in Tampa, Florida. The ideal candidate will have deep expertise in Python, Django framework, scalable backend architecture, and cloud-based deployments.
This role involves designing, developing, and optimizing enterprise-grade applications, collaborating with cross-functional teams, and mentoring junior developers while ensuring high performance, reliability, and security.
Key Responsibilities
Design, develop, and maintain high-performance backend systems using Python and Django.
Build and manage RESTful APIs and microservices architecture.
Develop scalable web applications following best coding practices and design patterns.
Work closely with frontend developers, DevOps engineers, and product managers to deliver robust solutions.
Optimize applications for maximum speed, scalability, and reliability.
Integrate applications with third-party services, APIs, and databases.
Implement security, authentication, and data protection measures.
Lead code reviews, architecture discussions, and technical planning.
Mentor and guide junior and mid-level developers.
Participate in CI/CD pipeline implementation and cloud deployments.
Troubleshoot and resolve complex production issues.
Required Qualifications
10+ years of experience in software development.
8+ years of experience with Python development.
5+ years of hands-on experience with Django framework.
Strong experience building REST APIs and microservices.
Expertise in relational databases such as PostgreSQL or MySQL.
Experience with ORM frameworks (Django ORM, SQLAlchemy).
Strong understanding of software architecture and design principles.
Experience with version control systems (Git).
Strong debugging, problem-solving, and analytical skills.
Preferred Qualifications
Experience with cloud platforms such as
Amazon Web Services (AWS)
Google Cloud
Microsoft Azure
Experience with containerization technologies such as
Docker
Kubernetes
Experience with message queues (Kafka, RabbitMQ).
Familiarity with React or Angular frontend frameworks.
Experience with CI/CD tools like Jenkins or GitHub Actions.
Similar Jobs
Python Developer
New York, New Jersey
Python Developer
Remote
Python Developer
Remote
Python Developer
Remote
Python Developer
Texas