Role description
We are seeking an experienced Senior Python Developer with 15+ years of professional software development experience to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong expertise in Python, FastAPI or Flask, experience working with modern web technologies, containerized environments, and CI/CD practices, along with the ability to contribute to application modernization and cloud-based deployments.
Key Responsibilities
- Design, develop, and maintain scalable applications using Python and FastAPI or Flask.
- Build and enhance RESTful APIs and microservices-based applications.
- Develop frontend-integrated solutions by collaborating with teams utilizing JavaScript or Node.js or React technologies.
- Containerize applications using Docker to ensure consistency across development, testing, and production environments.
- Use GitHub for source control, collaboration, and code management activities.
- Participate in application migration, modernization, and refactoring initiatives.
- Conduct code reviews and mentor junior developers on development best practices.
- Troubleshoot and resolve production issues while ensuring application stability and performance.
- Implement secure coding practices and optimize application performance.
- Collaborate with DevOps and cloud teams to support deployment, monitoring, and operational excellence.
Required Skills
Proficient
- Python
- FastAPI or Flask
Intermediate
- JavaScript or Node.js or React
Basic
- GitHub
- Docker
Experience
- 15+ years of professional software development experience.
Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
Additional Requirements
- Strong understanding of RESTful API development principles.
- Excellent problem-solving and analytical skills.
- Strong communication and documentation capabilities.
- Ability to work independently and collaboratively within cross-functional teams.
- Commitment to code quality, continuous improvement, and career development.
Skills
Python, FastAPI/Fask API;java script or node js or react JS; Github and Docker
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
📌 Senior Python Developer (Kolkata)
🏢 UST
📍 Kolkata