Sr. Software Engineer - Python+Reactjs+AWS Job

YASH TechnologiesOn-siteFull-timeSenior, 5–8 yearsListed 1 week ago

Apply now

About this role

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 ReactJS + Python Professionals in the following areas :

We are looking forward to hire Python Full-Stack Developer (Python + React Js +AWS) professionals at the level of Sr. Software Engineer, who thrive on challenges and desire to make a real difference in the business world.

With an environment of extraordinary innovation and unprecedented growth, this is an exciting opportunity for a self-starter who enjoys working in a fast-paced, quality-oriented, and team environment.

You are required to have skills in the following areas:

- Experience Required : 4-6 Years

- Primary Skills : Python, Django, FastAPI/Flask, REST API Development

- Secondary Skills : React.js, PostgreSQL/MySQL, AWS/Azure Cloud Services

- Additional Skills: Docker, CI/CD, Git, Redis, Celery, Microservices

- Behavioural Competencies : Communication, Problem Solving, Collaboration, Ownership Mindset

Core Python Development

- Strong proficiency in Python programming.

- Solid understanding of Object-Oriented Programming (OOP), Data Structures, and Algorithms.

- Experience in developing clean, scalable, and maintainable applications.

- Strong analytical, debugging, and problem-solving skills.

Backend Development

- Hands-on experience with Django and Django REST Framework (DRF).

- Experience in designing and developing RESTful APIs.

- Integration with third-party APIs and web services.

- Understanding of microservices architecture and distributed systems.

- Exposure to FastAPI and/or Flask is preferred.

- Experience with asynchronous task processing.

Security & Performance

- Implementation of authentication and authorization mechanisms using JWT and OAuth2.

- Understanding of secure coding practices, including SQL injection prevention and CORS.

- Experience with application performance tuning and query optimization.

- Hands-on experience with Redis caching.

Frontend Development

- Strong experience with React.js.

- Good understanding of JavaScript, HTML5, CSS3, and responsive web design.

- Experience consuming and integrating backend APIs.

- Exposure to Redux or similar state management frameworks is preferred.

Database Management

- Hands-on experience with PostgreSQL and/or MySQL.

- Strong knowledge of SQL, database design, and query optimization.

- Experience working with ORM frameworks such as Django ORM.

- Understanding of database performance tuning and indexing concepts.

Messaging & Real-Time Applications

- Experience with Celery for asynchronous task execution.

- Exposure to RabbitMQ or other message brokers is preferred.

- Understanding of WebSockets and real-time communication frameworks is an added advantage.

Testing & Quality Assurance

- Experience with unit testing using PyTest and/or Django Test Framework.

- API testing using Postman or similar tools.

- Strong troubleshooting and root cause analysis skills.

- Familiarity with logging, monitoring, and debugging tools.

DevOps & Deployment

- Proficiency in Git-based version control systems (GitHub, GitLab, Bitbucket).

- Exposure to CI/CD pipelines and automated deployments.

- Hands-on experience with Docker and containerized application deployment.

- Basic understanding of web server configuration (Nginx).

Cloud Technologies

- Experience with AWS services such as:

EC2

- S3

- RDS

- Understanding of cloud-native application deployment and management.

- Exposure to AWS Lambda and DynamoDB is an added advantage.

Agile & Collaboration

- Experience working in Agile/Scrum environments.

- Strong understanding of code review practices and Git workflows.

- Ability to write clear technical documentation.

- Strong collaboration and communication skills while working with cross-functional teams.

Good to Have

- Experience with FastAPI or Flask.

- Exposure to RabbitMQ, Web Sockets, and event-driven architectures.

- Knowledge of AWS Lambda and DynamoDB.

- Understanding of Kubernetes and container orchestration.

- Experience with Node.js backend development.

- Familiarity with Python data libraries such as NumPy and Pandas.

Soft Skills & Behavioral Competencies

- Strong verbal and written communication skills.

- Excellent problem-solving, analytical, and debugging abilities.

- Ability to work independently and take ownership of deliverables.

- Adaptability and willingness to learn new technologies.

- Mentoring and knowledge-sharing mindset.

- Strong focus on quality, accountability, and continuous improvement.

Professional Expectations

- Ability to understand business requirements and translate them into technical solutions.

- Ownership of end-to-end feature development, testing, deployment, and support.

- Participation in design discussions and technical problem-solving.

- Adherence to coding standards, security best practices, and software quality processes.

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