Padmi

Sr. Software Engineer - React + Python + AWS

MumbaiPosted 2 months ago
Software engineeringSenior
Apply at YASH Technologies

Opens the source posting on careers.yash.com

Source description

About the role

View original

YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.

At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.

We are looking forward to hire Angular + Python Professionals in the following areas :

Exp required : 4.5 - 7 Years Primary skill: Python/Django/FastAPI/Flask Secondary skill: Angualr+AWS+Cloud Other skill: DevOps Job description:

We are looking for a Python Develope r to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs, and integrating applications with third-party web services.

Requirements

  1. Python Full stack:
  • 1- Strong Python Fundamentals (OOP, Data Structures, Algorithms).

  • 2- Backend Frameworks:

  • Django (ORM, Authentication, REST APIs, Django REST Framework)

  • FastAPI/Flask

  • API Development: RESTful 2APIs.

  • Authentication & Security: JWT, OAuth2, CORS, SQL injection prevention

  • Performance Optimization: Caching (Redis), Query Optimization

  • Microservices Architecture (basic understanding)

  • WebSocket’s (Django Channels, Socket.io)

  • Message Brokers: Celery (for async tasks), RabbitMQ.

  • 2-Frontend Skills

  • Angular

  • 3- Database & ORM

  • Relational Databases: PostgreSQL, MySQL.

  • ORM: Django ORM, SQLAlchemy.

  • 4- Testing & Debugging

  • Unit Testing: Pytest, Django Test Framework

  • Debugging Tools: Chrome DevTools, Postman, Logging

  • 5- DevOps & Deployment

  • -Version Control: Git (GitHub/GitLab/Bitbucket)

  • CI/CD: GitHub Actions, Jenkins (basic understanding)

  • Containerization: Docker, Docker Compose

  • Cloud Platforms: AWS (EC2, S3, Lambda), Heroku, or GCP (basic knowledge)

  • Web Servers: Nginx, Apache (basic config)

  • 6-Data Libraries:

  • Data library Basics - Numpy, Pandas, Matplotlib.

  • 7- Cloud Skills

  • AWS

  • EC2 (Instance types, AMIs, Spot Instances)

  • Lambda (Serverless Python functions)

  • RDS (PostgreSQL, MySQL)

  • DynamoDB (NoSQL)

  • 8- Soft Skills & Best Practices

  • Problem-solving & debugging mindset

  • Agile/Scrum methodology experience.

  • Code readability & documentation.

  • Collaboration (Git workflows, code reviews).

  1. Good to Have (Optional)
  • Experience with Node.js for backend development.

  • Strong JavaScript fundamentals beyond frontend frameworks.

  • At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.

  • Our Hyperlearning workplace is grounded upon four principles

  • Flexible work arrangements, Free spirit, and emotional positivity

  • Agile self-determination, trust, transparency, and open collaboration

  • All Support needed for the realization of business goals,

  • Stable employment with a great atmosphere and ethical corporate culture

One address, no account. We’ll tell you when matching roles go live.

More at YASH Technologies

Related open roles

View all roles