Senior Software Engineer | Mumbai City

We are seeking a highly skilled and motivated Senior Software Engineer to join our growing development team. The ideal candidate is a proactive problem solver with a strong technical background and a passion for building scalable, high-performance systems.

Key Responsibilities:

  • Develop clean, efficient, and reusable code following OOPs concepts and SOLID principles.

  • Collaborate with cross-functional teams to analyze, plan, develop, and deliver high-quality features within timelines.

  • Translate business requirements into robust technical solutions, ensuring functionality and performance.

  • Contribute across all phases of the SDLC – design, development, testing, deployment, and support.

  • Conduct code reviews, mentor junior developers, and provide technical guidance.

  • Work on CI/CD processes, cloud migration (Azure PaaS/SaaS), and performance optimization.

Technical Skills Required:

  • C#, ASP.NET MVC, Web APIs (REST, JSON, XML)

  • AngularJS / Angular, JavaScript, HTML, CSS

  • SQL Server

  • Tools: Visual Studio, Azure DevOps, TeamCity, JIRA, IIS, TFVC

  • Methodology: Agile (Scrum/Kanban)

Qualifications & Experience:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field

  • 3+ years of hands-on experience in .NET development (C#, ASP.NET, SQL, Web APIs)

  • 1+ year of experience with AngularJS or Angular

  • Strong communication skills and team collaboration

  • Experience in product-based environment (preferred)

  • Scrum Master Certification (advantage)

Apply now

As a Senior Software Engineer at TSS Consultancy, you will play a pivotal role in designing and developing scalable backend systems that power our RegTech solutions. You’ll work on architecting efficient services, optimizing performance, and ensuring seamless integration with front-end and AI-driven components. This is an exciting opportunity for engineers who thrive on solving complex technical challenges, writing clean and maintainable code, and building products that make a real impact in the financial compliance domain.


What You’ll Do

  • Collaborate with cross-functional teams to analyze, plan, develop, and deliver high-quality features within defined timelines.

  • Drive problem-solving for complex business and technical challenges.

  • Lead incremental changes to architecture and perform impact analysis of the same.

  • Champion best practices, participate in regular code and design reviews, and contribute to architecture discussions.

  • Mentor junior engineers, promote collaboration, and ensure predictable execution by breaking work into well-defined phases.

  • Take ownership and deliver results in a dynamic, fast-paced environment.


Must-Have Skills

  • Sound knowledge and practical application of OOPs, algorithms, and data structures with understanding of space and time complexities.

  • Strong design skills in data modeling and low-level class design.

  • Proven experience writing maintainable, scalable, and efficient code following industry standards.

  • Hands-on expertise in Spring Boot, Flask, PostgreSQL, and SQL Server.

  • Experience working in Linux/Unix environments.


Good to Have

  • Knowledge of API security, DevOps (CI/CD), GitHub, and Kubernetes (AKS/EKS).

  • Understanding of AI/ML model inferencing and ability to collaborate closely with AI teams.

  • Prior experience in a startup environment with high ownership and accountability.


Preferred Qualifications

  • B.Tech / M.Tech in Computer Science or equivalent.

  • 5–7 years of hands-on experience in Java and Python.

 

Apply now