Software Engineering
7 days ago
Your Team Responsibilities
MSCI has a number of new ambitious Java projects. This is an excellent opportunity to join the Index Engineering team, as part of a delivery-focused IT group responsible for designing, developing and supporting internal, client and public-facing distribution solutions.
Your responsibilities will include developing new Product Distribution mechanisms, encompassing client-side JavaScript and server-side Java applications development. The core functionalities in these products will include storing, analyzing, distributing and visualizing large time series datasets. We are looking for someone who is passionate about learning & exploiting the latest Java and web technologies and has a proven track record of building high-quality applications.
If selected, you will work as part of a delivery focused and talented software development team responsible for designing, developing and supporting the index and product generation platforms.
You will use cutting edge software development techniques and technologies, following the best practices of the industry.
Your Key Responsibilities
- Improve and create a modern and sophisticated platform using the latest Java & Database technologies, following the best practices of the industry
- Design and develop secure, scalable server-side applications using the latest Java frameworks.
- Leverage software design patterns and the latest java technologies
Your Skills And Experience That Will Help You Excel
- Solid understanding of Object Oriented Principles, Data Structures & Algorithms
- Proficiency in core Java development including collections, multi-threading, performance, monitoring
- Practical experience of using Java frameworks such as JDBC, Spring, Hibernate
- Knowledge of core web technologies - HTML, JavaScript, XML, CSS and Web Standards
- Excellent written and verbal communication skills.
- Ability to communicate issues clearly and concisely to peers & management
- Excellent logical analysis, creative problem-solving & troubleshooting skills
- A passion for developing quality solutions
- Good experience developing Java and Web applications in a large product development environment
- A University Graduate or Master's Degree in Computer Science or Engineering
About MSCI
What we offer you
- Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
- Flexible working arrangements, advanced technology, and collaborative workspaces.
- A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
- A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
- Global Orientation program to kickstart your journey, followed by access to our platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
- Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
- We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola MSCI, Pride & Allies, Women in Tech, and Women's Leadership Forum.
At MSCI we are passionate about what we do, and we are inspired by our purpose – to power better investment decisions. You'll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry.
MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process.
MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries.
To all recruitment agencies
MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes.
Note on recruitment scams
We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on
-
Senior Software Engineer/ Lead Software Engineer
2 weeks ago
Mumbai Metropolitan Region, India NEC Software Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per yearCompany DescriptionNEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and technology...
-
Lead Software Engineer
5 days ago
Mumbai Metropolitan Region, India NEC Software Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany DescriptionCompany DescriptionNEC Software Solutions (India)On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation.We have more than 30 years of experience...
-
Senior Software Engineer
1 week ago
Mumbai Metropolitan Region, India NEC Software Solutions Full time ₹ 12,00,000 - ₹ 24,00,000 per yearCompany DescriptionNEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) andBangalore with an employee strength of It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals whichinclude publishing, media, financial services, retail, healthcare and technology...
-
Senior Software Engineer
2 weeks ago
Mumbai Metropolitan Region, India NEC Software Solutions Full time ₹ 15,00,000 - ₹ 28,00,000 per yearCompany DescriptionOur philosophy is to understand our customers' business first before we get to the technology.This approach leads to clever software; streamlining old processes, saving money and delivering positive change.Our technology has helped the NHS screen millions of babies for hearing loss, ensures hundreds of housing providers are managing their...
-
Software Engineer
1 day ago
Mumbai Metropolitan Region, India Kodo Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title :Software Engineer (Backend)As a Software Engineer, you take ownership of projects, learn, and work collaboratively with your colleagues. You constantly design,test, evolve and evaluate the nuts and bolts of our operation while offering a creative and analytical approach.The high-quality code that stems from yourfingertips is robust, readable and...
-
Software Engineer III
2 days ago
Mumbai Metropolitan Region, India hackajob Full time ₹ 12,00,000 - ₹ 24,00,000 per yearhackajob*is collaborating withJ.P. Morgan*to connect them with exceptional tech professionals for this role.You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer III at JPMorgan Chase within the consumer & Community...
-
Lead Software Engineer
5 days ago
Mumbai Metropolitan Region, India Sia Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSia is a next-generation, global management consulting group. Founded in 1999, we were born digital. Today our strategy and management capabilities are augmented by data science, enhanced by creativity and driven by responsibility. We're optimists for change and we help clients initiate, navigate and benefit from transformation. We believe optimism is a...
-
Software Engineer
2 weeks ago
Mumbai Metropolitan Region, India TALENTMATE Full time ₹ 4,00,000 - ₹ 12,00,000 per yearJob DescriptionAre you excited by the idea of helping scale a fast-growing tech business across London, Mumbai and Austin?Do you want to contribute towards building cutting-edge technology that powers real-time analytics and GenAI tools?Are you passionate about solving complex engineering problems across the stack and delivering scalable systems that make a...
-
Lead Software Engineer
2 weeks ago
Mumbai Metropolitan Region, India hackajob Full time ₹ 8,00,000 - ₹ 24,00,000 per yearhackajob*is collaborating withJ.P. Morgan*to connect them with exceptional tech professionals for this role.We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Markets - Rates technology team, you are an...
-
Lead Software Engineer
2 weeks ago
Mumbai Metropolitan Region, India Cornerstone OnDemand Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe're looking for a*Lead Software Engineer - .NETThis role isOffice Based, Mumbai OfficeThis is an exciting opportunity to join our global organization as aLead Software Engineer-.NET*working on our Performance Suite.Success in this role will provide a host of additional opportunities for technical and professional growth. The role will be based in our...