Vistateq Virtuosity India Private Limited logo

Senior Software Engineer – Python Full Stack

Vistateq Virtuosity India Private Limited

6 - 10 years

Mumbai

Posted:12 hours ago

Job Description

Hi


Greetings for the day !


About the Role

We are looking for a Senior Software Engineer with strong Python expertise and full stack exposure to build and support complex, enterprise-scale applications for financial services clients. You will work independently, take ownership of technical tasks and projects, and collaborate with both technical teams and business stakeholders to deliver production-quality software.


Experience:

Domain:

Location:

Working hours:


Roles and Responsibilities

  • Design, develop, test, and maintain backend applications and services using Python.
  • Build scalable REST APIs using frameworks such as FastAPI, Flask, or Django.
  • Develop UI components using React, Angular, or an equivalent modern framework.
  • Apply clean coding practices, sound application design, and effective error handling.
  • Debug, troubleshoot, and optimize performance in production applications.
  • Take accountability for delivery, driving tasks and projects from requirement to release.
  • Participate in Agile ceremonies, code reviews, testing, and release cycles.
  • Communicate clearly with business stakeholders and distributed teams.

Required Skills

  • 6+ years of software engineering experience, preferably on complex, enterprise-scale applications.
  • Strong hands-on Python development as the primary backend skill.
  • Experience building backend services with Python frameworks such as FastAPI, Flask, Django, or equivalent.
  • Good understanding of REST APIs, object-oriented programming, error handling, testing, debugging, and performance optimization.
  • Full-stack exposure with React, Angular, or an equivalent modern UI framework as a secondary skill.
  • Strong grasp of software engineering principles, clean coding practices, application design, and production troubleshooting.
  • Ability to work independently, handle ambiguity, drive technical tasks and projects, and own delivery outcomes.
  • Strong verbal and written communication skills for engaging with technical teams and business stakeholders.
  • Experience in Agile environments, including development, code reviews, testing, releases, and production-quality delivery.
  • Domain experience in financial services, banking, BFSI, investment management, financial markets, or capital markets.


Skills Required

Python Full Stack Financial Services Bfsi Banking Capital Markets Investment Management Backend Rest Apis Django UI Angular

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Vistateq Virtuosity India Private Limited logo
Vistateq Virtuosity India Private Limited

RecommendedJobs for You

Vistateq Virtuosity India Private Limited logo

Senior Software Engineer – Python Full Stack

Vistateq Virtuosity India Private Limited

Mumbai

Vistateq Virtuosity India Private Limited logo

Senior Software Engineer – Python Full Stack

Vistateq Virtuosity India Private Limited

Mumbai