Instagram
youtube
Facebook

Sr. Software Engineer –Python

4+ years
Not Disclosed
10 June 12, 2025
Job Description
Job Type: Full Time Employee Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Sr. Software Engineer – Python
Job Requisition ID: 61393
Date: May 26, 2025
Location: Bangalore, Karnataka, India
Experience Required: 4+ Years


About the Company

YASH Technologies is a leading technology integrator helping businesses reimagine their operating models to improve competitiveness, reduce costs, and enhance stakeholder experiences. We drive impactful business transformation through innovation and collaboration.


Job Summary

We are seeking experienced Python professionals to join our growing team. The ideal candidate will have a strong foundation in Python programming, familiarity with modern web technologies, and experience working in cloud-based environments like AWS.


Required Skills

Python & Backend Development:

  1. Strong fundamentals in Python including syntax, OOP, data structures, and design patterns.

  2. Proficiency in frameworks such as Flask and REST API development.

  3. Knowledge of PySpark and Microservices Architecture.

Database & Testing:

  1. Experience with relational databases (MySQL, PostgreSQL).

  2. Solid SQL knowledge for database interaction.

  3. Familiarity with unit testing frameworks like Pytest.

  4. Basic knowledge of data libraries like Pandas and NumPy.

Version Control & DevOps:

  1. Working knowledge of Git, version control practices, and related commands.

  2. Experience with Azure Pipelines and Boards.

Cloud Computing (AWS):

  1. Experience with ECS, Docker, and API Gateway.

  2. Familiarity with AWS-based deployments and architecture.

Frontend (React JS & CSS):

  1. Understanding of basic JavaScript functions (map, filter, reduce, etc.).

  2. Hands-on experience with ReactJS including Hooks, Virtual DOM, Router, Redux, and Context API.

  3. Ability to handle REST API integration, authentication, and error handling.

  4. Experience with Material UI and responsive design.


Optional Skills

  1. Knowledge of Microservices architecture and design.

  2. Understanding of API authentication and security.

  3. Familiarity with CI/CD pipelines and DevOps practices.


Day-to-Day Responsibilities

  1. Develop, test, and maintain robust, scalable software using Python.

  2. Collaborate across teams to analyze and resolve technical issues.

  3. Write clean, maintainable, and reusable code.

  4. Contribute to server-side logic and business logic implementation.

  5. Participate in all phases of the software development lifecycle.


Why Join YASH Technologies?

At YASH, we foster a Hyperlearning culture grounded in:

  1. Flexible work models and emotional positivity.

  2. Agile collaboration, trust, and transparency.

  3. Holistic support for business and career goals.

  4. Stable, ethical, and inclusive work environment.

Jobs in other cities