at the Associate level to join our Software Engineering team. This role is ideal for a strong technologist passionate about clean code, modern backend architectures, and agile delivery. You will work in a global, collaborative team environment and have opportunities to grow and expand your skillset in a supportive and fast-paced setting.
What You Will Do in This Role:
Develop high-quality, scalable, and maintainable backend systems using Python.
Design and build RESTful APIs using Python frameworks such as
Django
,
Flask
, and
FastAPI
.
Collaborate with global team members and stakeholders to deliver enterprise-grade solutions.
Apply Agile methodologies and embrace DevOps principles including
CI/CD
and
Configuration Management
.
Participate in daily scrums, sprint planning, code reviews, and other Agile ceremonies.
Demonstrate a self-starter mindset with strong leadership and collaboration skills.
Contribute to a culture of continuous improvement, quality, and performance.
Required Technical Skills:
3+ years
of backend development experience using
Python
.
Expertise in Python web frameworks:
+
Django
- full-stack framework for rapid development.
+
Flask
- lightweight framework for building RESTful services.
+
FastAPI
- high-performance API framework using Python type hints. Solid understanding of
multi-tiered web application architecture
.
Proficiency in
RESTful API
design and development using
JSON
and
microservices
principles.
Strong experience with data analysis libraries:
+
Pandas
,
NumPy
, and other related packages. Experience integrating databases (both
SQL
and
NoSQL
) with Python applications.
Proficient in using version control tools like
Git
.
Desirable (Good to Have) Skills - AI/ML Development:
Familiarity with machine learning frameworks such as
TensorFlow
,
PyTorch
, or
scikit-learn
.
Experience in
Natural Language Processing (NLP)
with libraries like
spaCy
,
NLTK
.
Knowledge of
computer vision
using
OpenCV
.
Understanding of
data preprocessing
, model
training
,
evaluation
, and
deployment
workflows.
Exposure to
MLOps
practices and deployment pipelines.
Additional Technical Skills:
Experience with
Python package management
tools (e.g., pip, poetry, conda).
Deployment of Python applications using
Docker
and
Kubernetes
.
Familiarity with cloud platforms such as
AWS
,
Azure
, or
Google Cloud
.
Exposure to
Agile Lifecycle Management (ALM) tools
like
JIRA
or
Rally
.
Experience with
Agile methodologies
,
biweekly sprints
, and
continuous delivery
.
Strong focus on
code quality
,
automation
, and
DevOps
best practices.
Who You Are:
A strong technologist with a passion for high-quality engineering and solving complex problems.
A team player who collaborates well with global team members and stakeholders.
A self-starter with leadership potential and commitment to team goals.
Open to learning and growing beyond your current technical skillset.
Education & Experience:
Bachelor's Degree in
Computer Science
,
Engineering
, or related technical field.
At least
3 years
of hands-on experience in backend development with Python.
Skills
Django,Flask,FastAPI,Pandas
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.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.