If you’re a passionate Software Engineer looking to work with cutting-edge technology, MSCI is offering a fantastic opportunity in Mumbai. This role is designed for highly motivated individuals eager to contribute to large-scale projects, develop scalable applications, and grow within a collaborative environment.
With over 50 years of expertise in data, research, and technology, MSCI is a global leader powering smarter investment decisions. Now, you too can be part of this dynamic team by joining as a Software Engineer.
Why Choose a Software Engineer Career at MSCI?
At MSCI, software engineers don’t just write code—they create solutions that directly impact the global financial ecosystem. From building scalable platforms to supporting data-driven decision-making, your work will make a difference on an international scale.
This role offers:
- Exposure to Java development and modern frameworks like Spring & Hibernate.
- Hands-on experience in web technologies such as HTML, CSS, JavaScript, and XML.
- The chance to work with large datasets and cutting-edge distribution solutions.
- A collaborative environment with career growth opportunities.
Key Responsibilities of a Software Engineer
As part of the Index Engineering team, your role will include:
- Designing and developing secure and scalable server-side Java applications.
- Implementing software design patterns and industry best practices.
- Creating distribution mechanisms to handle large time series datasets.
- Working with both front-end (JavaScript, HTML, CSS) and back-end (Java frameworks) technologies.
- Debugging, troubleshooting, and continuously improving applications.
Essential Skills & Qualifications
To excel as a Software Engineer at MSCI, you should bring:
- Strong understanding of Object-Oriented Programming (OOP), data structures, and algorithms.
- Proficiency in Java including multi-threading, collections, and performance optimization.
- Experience with Spring, Hibernate, JDBC and database technologies.
- Familiarity with web standards (HTML, CSS, XML, JavaScript).
- A Bachelor’s or Master’s Degree in Computer Science or Engineering.
- Excellent analytical, problem-solving, and communication skills.
Software Engineer Job Details
Here’s a quick snapshot of the role in a structured format:
Category | Details |
---|---|
Job Title | Software Engineer |
Location | Mumbai, India |
Job Reference | 2025-2654 |
Department | Technology – Index Engineering |
Education Required | Bachelor’s / Master’s in Computer Science or Engineering |
Skills Required | Java, Spring, Hibernate, OOP, Data Structures, Algorithms, HTML, CSS, JavaScript |
Experience | Relevant experience in Java & Web Applications |
Employment Type | Full-time |
Perks & Benefits | Competitive salary, health insurance, flexible working, career growth, learning programs |
Career Growth and Benefits
Working as a Software Engineer at MSCI means you get more than just a job—you build a career.
✨ Benefits include:
- Transparent compensation & comprehensive health benefits.
- Flexible working models (remote + hybrid).
- Global exposure to diverse teams & advanced technologies.
- Training programs via LinkedIn Learning & internal platforms.
- Employee Resource Groups promoting diversity & inclusion.
Why MSCI is the Right Place for Software Engineers
MSCI is not just hiring Software Engineers—it’s nurturing innovators. With a culture of high performance, inclusivity, and continuous learning, you’ll always find opportunities to grow.
Whether you’re passionate about coding, solving real-world problems, or advancing your career, this opportunity in Mumbai is perfect for ambitious engineers.
Final Thoughts
The Software Engineer role at MSCI is a chance to be part of a global technology leader, shaping the future of financial data solutions. If you’re driven, skilled, and eager to learn, this could be the perfect career move for you.
👉 Don’t miss this opportunity—apply now and take the first step toward becoming a Software Engineer at MSCI!