Home/Job List/Full Stack Software Developer for NET technologies based at Mumbai

Full Stack Software Developer for NET technologies based at Mumbai

Talent Leads HR Solutions Pvt Ltd

Mumbai, Maharashtra, India
Full-Time
Posted 2 months ago

Job Description & Responsibilities

Full Stack Software Developer with experience in .NET, C# and Python, capable of delivering high-quality development while also handling L2/L3 production support along with integrating basic DevSecOps practices, and ensuring secure, stable, and reliable application operations.

Strong experience in .NET / .NET Core, C# and Python (Flask/Django/FastAPI).

  • Hands-on development of REST APIs and microservices.
  • Experience with SQL /Oracle databases.
  • Exposure to Git and Bitbucket for source control, basic Docker containerization, and secure CI/CD pipelines using Azure DevOps, Jenkins, GitLab CI, or Bitbucket Pipelines.
  • Exposure to DevSecOps practices: SAST/DAST tools, dependency scanning, secure coding, secrets management.
  • Strong troubleshooting and production support skills.
  • Understanding of Agile and ITIL (Incident/Problem/Change).
  • Cloud knowledge: AWS or Azure (compute, storage, monitoring, databases).

Job Title: Senior .NET Developer

Location: Mumbai

Department: Information Technology / Software Development

Job Description

The Senior .NET Developer will be responsible for designing, developing, and maintaining .NET applications. This role requires in-depth technical expertise in .NET technologies, as well as a strong understanding of financial products, portfolio management systems, and asset management workflows. The individual will work closely with business analysts, architects, and other technology teams to deliver scalable and high-performance solutions.

You will be responsible for

  • Design, develop, and maintain robust and scalable .NET applications that support various functions within the AMC domain, including portfolio management, risk analysis, compliance, and trading.
  • Write clean, maintainable, and efficient code using C#, ASP.NET, .NET Core, and other Microsoft technologies.
  • Implement microservices and APIs to facilitate integration with other systems.
  • Collaborate with architects and technical leads to design system architectures that meet business requirements, with a focus on performance, scalability, and security.
  • Work on both front-end and back-end aspects of the application, using technologies like React, Angular for front-end and .NET Core for the back end.
  • Design databases (SQL Server or Oracle) for optimal data management, query performance, and scalability.
  • Integrate .NET applications with third-party financial platforms, such as Bloombergand other AMC tools.
  • Build APIs and services to facilitate communication between internal applications and external systems used in asset management.
  • Ensure code quality through peer code reviews, adherence to coding standards, and automated testing (unit testing, integration testing).
  • Implement CI/CD pipelines for automated builds, testing, and deployments using tools like Azure DevOps, or GitHub.
  • Analyse system performance and make recommendations for improvements in terms of processing speed, memory management, and overall efficiency.
  • Identify bottlenecks and troubleshoot application performance issues.
  • Provide Level 3 support for existing applications, ensuring timely resolution of production issues.
  • Develop and maintain system documentation, including technical specifications, API documentation, and user guides.
  • Work closely with business analysts, product owners, and other stakeholders to gather and clarify business requirements.
  • Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner.
  • Collaborate with cross-functional teams across development, QA, and DevOps for seamless project delivery.
  • Ensure all applications adhere to industry best practices for security, especially concerning data protection and financial transactions.

The Experience you bring

  • Strong proficiency in .NET technologies, including ASP.NET, .NET Core, Web API, Entity Framework.
  • Experience with front-end frameworks like Angular, React, or Blazor is a plus.
  • Proficient in SQL Server, Oracle, or other relational database systems, with knowledge of database design and optimization.
  • Database programming experience with both SQL (e.g. Oracle, SQL Server, PostgreSQL, MySQL) and NoSQL (e.g. MongoDB) data stores.
  • Experience with cloud platforms like Azure or AWS, especially for deploying and managing .NET applications.
  • Experience working in an Agile or Scrum environment.
  • Proficient with project management and version control tools like JIRA, Azure DevOps, GitHub, etc.
  • Strong experience with automated testing frameworks
  • Familiarity with CI/CD pipelines and automated deployment practices.
  • Excellent verbal and written communication skills, with the ability to interact effectively with both technical and non-technical stakeholders.
  • Collaborative team player with a proactive attitude towards learning and development.

Required Skills

ReactAngularPythonC#AWSAzureDockerSQLMongoDBGit

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience00 years
Positions1

Posted by

N/A

Posted on:

28 Jun 2026

About Talent Leads HR Solutions Pvt Ltd

More open roles

Browse all jobs →