Dice is the leading career destination for tech experts at every stage of their careers. Our client, TekLeaders, Inc, is seeking the following. Apply via Dice today!
Job Title: Senior Python Developer
Location: Windsor, Connecticut
Job Description
Job Summary
We are seeking a highly skilled
Senior Python Developer with extensive experience in designing, developing, and deploying scalable applications. The ideal candidate will have deep expertise in Python, strong problem-solving skills, and experience working with modern architectures such as microservices, cloud platforms, and data-driven systems.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance Python applications
- Lead architecture discussions and contribute to system design and technical strategy
- Develop RESTful APIs and backend services using frameworks like Django, Flask, or FastAPI
- Collaborate with cross-functional teams (frontend, DevOps, data engineering)
- Optimize applications for maximum speed, scalability, and reliability
- Write clean, reusable, and well-documented code following best practices
- Perform code reviews and mentor junior/mid-level developers
- Implement security, data protection, and compliance standards
- Integrate third-party APIs, databases, and cloud services
- Participate in CI/CD pipeline setup and deployment processes
- Troubleshoot, debug, and upgrade existing systems
Required Skills & Qualifications
- strong experience in Python development
- Expertise in Python frameworks: Django / Flask / FastAPI
- Strong understanding of OOP, design patterns, and data structures
- Experience with RESTful APIs and microservices architecture
- Hands-on experience with databases:
- SQL: PostgreSQL, MySQL
- NoSQL: MongoDB, Redis
- Experience with cloud platforms (AWS / Azure / Google Cloud Platform)
- Knowledge of containerization (Docker, Kubernetes)
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
- Experience with version control systems (Git)
- Understanding of message queues (Kafka, RabbitMQ)
- Strong debugging and performance tuning skills