Python Developer
Summary
Senior backend Python developer (5–8 yrs) who designs, builds, and maintains secure, scalable web applications and APIs using Django and FastAPI. Day to day involves leading projects end to end, code reviews, testing, mentoring juniors, and working with OAuth/JWT, cloud platforms, and Docker/Kubernetes. Remote role preferring candidates in South India, especially Chennai.
Location:
Experience - 5 to 8 Years
Qualification - BE, BSC, MCA
- Design, develop, and maintain Python-based APIs & applications.
- Lead and manage development projects from inception to deployment.
- Collaborate with cross-functional teams to define software requirements.
- Write clean, documented, and maintainable Python code
- Ensure software quality through code reviews and testing best practices.
- Mentor and support junior developers in best coding practices.
- Bachelor's degree in computer science, Information Technology, or related field.
- 5+ years of experience in Python development.
- Experience with Python programming and various frameworks like Django and FastAPI.
- Proficiency in version control systems (Git) and testing frameworks like Pytest
- APIs and services: Experience with RESTful APIs, microservices, and integrating with third-party web services.
- Work with OAuth 2.0, JWT tokens, and API key management systems
- Familiarity with cloud computing platforms like AWS, Azure, or GCP is preferred.
- Knowledge of DevOps practices and containerization technologies such as Docker and Kubernetes.
- Good analytical, problem-solving, and communication skills.
Details