JV
Senior Python Developer
Jobs via Dice
McLean · On-site Full-time Senior 1w ago
About the role
Job Summary
We are seeking a highly skilled and experienced Senior Python Developer with 7-10 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Python, backend development, and modern frameworks, along with experience in cloud platforms and database technologies.
Key Responsibilities
- Design, develop, test, and deploy high-performance Python applications.
- Build scalable backend services, APIs, and microservices.
- Collaborate with cross-functional teams including frontend developers, DevOps, and product managers.
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and efficient code following best practices.
- Implement CI/CD pipelines and ensure smooth deployment processes.
- Troubleshoot, debug, and upgrade existing systems.
- Mentor junior developers and participate in code reviews.
- Work with large datasets and integrate third-party APIs.
Required Skills & Qualifications
- 7-10 years of strong experience in Python development.
- Hands-on experience with frameworks such as Django, Flask, or FastAPI.
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with databases like PostgreSQL, MySQL, MongoDB.
- Proficiency in object-oriented programming (OOP) and design patterns.
- Experience with version control systems like Git.
- Knowledge of Docker and containerization.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.).
- Strong problem-solving and analytical skills.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of data processing frameworks (Pandas, NumPy).
- Experience in asynchronous programming (Celery, asyncio).
- Familiarity with Kafka, Redis, or other messaging systems.
- Exposure to machine learning or AI projects is a plus.
- Understanding of DevOps practices and infrastructure automation.
Skills
APIasyncioAWSAzureCeleryCI/CDDjangoDockerFastAPIFlaskGitGoogle Cloud PlatformKafkamicroservicesMongoDBMySQLNumPyOOPPandasPostgreSQLPythonRedisRESTful API
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free