Posted on: 29/10/2025
About the Role :
We are seeking a skilled and passionate Python Full Stack Developer to design, develop, and maintain scalable web applications and backend systems. You will work on a diverse range of projects including internal tools, enterprise-grade platforms, and AI/ML integrations.
This role is ideal for developers who are strong in Python backend technologies, familiar with modern frontend frameworks, and comfortable working in cloud-native environments.
Key Responsibilities :
- Develop, test, and maintain robust Python backend applications using frameworks such as FastAPI, Flask, or Django.
- Design and implement RESTful APIs, microservices, and serverless functions for seamless integration with external systems and data sources.
- Build, optimize, and maintain data pipelines and workflows using libraries like Pandas, Polars, and NumPy.
- Develop and integrate responsive frontend components using ReactJS or Angular.
- Configure and manage cloud infrastructure (AWS, GCP, or Azure) using best practices and Infrastructure as Code (IaC) tools.
- Implement CI/CD pipelines, automated testing, and containerized deployments (Docker, Kubernetes).
- Monitor and enhance application performance, security, and scalability.
- Collaborate closely with product managers, frontend developers, and ML engineers to deliver high-quality, end-to-end solutions.
- Maintain comprehensive technical documentation, including architecture diagrams, API specifications, and deployment procedures.
Required Skills and Qualifications :
- 36 years of experience in Python backend development and frontend frameworks (ReactJS or Angular).
- Strong proficiency in Python, object-oriented programming (OOP), and software engineering principles.
- Hands-on experience in designing and developing RESTful APIs and integrating backend services.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Working knowledge of cloud services (AWS, GCP, Azure) and container orchestration (Docker, Kubernetes).
- Familiarity with CI/CD, DevOps practices, and automated testing frameworks (PyTest, Jest, etc.).
- Understanding of data structures, algorithms, and system design fundamentals.
- Excellent analytical, debugging, and problem-solving skills.
- Strong collaboration and communication abilities in cross-functional environments.
Preferred (Good to Have) :
- Exposure to AI/ML workflows or data science integrations.
- Experience with GraphQL APIs or WebSockets.
- Knowledge of TypeScript or other modern frontend technologies.
- Familiarity with Agile/Scrum methodologies.
Why Join SoftProdigy ?
- Opportunity to work on global, high-impact projects.
- Collaborative and inclusive work culture.
- Continuous learning and professional growth.
- Flexible work environment and competitive compensation.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1567346
Interview Questions for you
View All