Software Engineer (Full-stack with focus on back end)
MSCI
2 - 5 years
Mumbai
Posted: 26/10/2025
Job Description
Your Team Responsibilities
- Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and solutions.
- Perform code reviews and provide constructive feedback to ensure code quality and adherence to standards.
- Mentor and guide junior developers, helping them to grow their skills and knowledge.
- Participate in the full software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
- Stay up-to-date with the latest industry trends and technologies, and continuously improve your skills and knowledge.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
Your Key Responsibilities
- Design, develop, and maintain high-quality software solutions using .NET and C# and AI tools provided by MSCI.
- Build new RESTful APIs using .NET Core and build new Angular components for our core SPA.
- Build PDF and Excel reports.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Write and troubleshoot SQL queries and stored procedures.
- Troubleshoot and resolve complex technical issues and bugs.
Your skills and experience that will help you excel
- Proven experience as a Software Engineer or similar role, with a strong focus on .NET and C# development.
- Extensive experience with the .NET framework, .NET Core, and ASP.NET.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and popular frameworks like Angular, or React.
- Proficiency in database design and development, with experience in SQL Server, Entity Framework, or other ORM tools.
- Familiarity with cloud platforms such as GCP or Azure.
- Experience with version control systems such as Git.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced, dynamic environment.
About Company
MSCI Inc. is a leading global provider of critical decision-support tools and services for the investment community. The company is best known for its market indexes, such as the MSCI World and MSCI Emerging Markets Indexes, which are widely used as benchmarks by asset managers and institutional investors worldwide. In addition to indexes, MSCI offers portfolio risk and performance analytics, real estate data, and environmental, social, and governance (ESG) research to help clients make informed investment decisions. With a strong presence across major financial markets, MSCI plays a pivotal role in shaping investment strategies and facilitating transparency in global capital markets.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
