Software Engineer

Posted 13 Hours Ago
Mumbai, Maharashtra, IND
Hybrid
Junior
Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Unlock what's already in you
The Role
Develop and maintain scalable full-stack features for Morningstar Direct using Java, modern JavaScript/TypeScript frameworks, cloud infrastructure, automated testing, and CI/CD. Own delivery from design through production support, improve reliability and observability, troubleshoot frontend and backend issues, mentor engineers, and apply responsible AI-assisted development and testing practices.
Summary Generated by Built In

About Us:  

Morningstar Inc. (USA) is a leading provider of independent investment research in North America, Europe, Australia, and Asia. we offer an extensive line of products and services for individual investors, financial advisors, asset managers, retirement plan providers and sponsors, and institutional investors in the debt and private capital markets.   

With more than 5,200 employees and operations in 27 countries, we provide data and research insights on a wide range of investment offerings, including managed investment products, publicly listed companies, private capital markets, debt securities, and real-time global market data. 

Morningstar India office has been certified as “Great Place to Work!” consecutively for the 4th year in 2020 and is in the “Top 25 Great Workplaces” in the India Banking and Financial Sector category of “Great Place to Work!” 


Our Team 
Morningstar believes in empowering investors through research, data, design, and technology. Morningstar Direct (
https://www.morningstar.com/products/direct) is Morningstar’s flagship software product that helps Asset and Wealth Managers build and manage their portfolios and communicate with their clients. Our team is modernizing the core Direct product using web & desktop technologies, cloud-based infrastructure, and a refreshed product strategy. Our core offering is complemented by a variety of reporting, analytical, and artificial intelligence tools.  We aim to provide a first-class experience in accessing, analyzing, and reporting on Morningstar research and data. We are deeply inquisitive; we do not take “that’s just the way it’s always been done” or “that’s just best practice” as valid answers and instead seek to fine-tune our product development process for maximum impact. We are empowered professionals who are given problems to solve and not tickets to implement. We value team productivity over individual productivity and this culture of “giving” means we enjoy and highly value collaborating with our teammates. 
 
About the Role 
We are looking for a Software Engineer with strong full-stack development experience on modern cloud-based infrastructure. In this role, you will build and enhance products that empower our users, while bringing strong engineering discipline, curiosity, and new ideas to the team.

You will own technical delivery across design, development, testing, deployment, and ongoing improvement. You will help ensure quality through code reviews, test coverage, CI/CD practices, and governance standards.

You will also act as a software guardian, owning non-functional requirements such as performance, reliability, scalability, security, maintainability, and code quality, while actively reducing technical debt.

You will work closely with engineers, product managers, QA, and UX partners to understand the domain and deliver practical, high-quality solutions for our clients, including opportunities to apply AI-assisted development and agentic AI workflows where relevant. 

 

Job Responsibilities

 

  • Build stable, scalable, and maintainable features and solutions for Morningstar Direct.
  • Own technical delivery from design and development to testing, deployment, and production support.
  • Ensure engineering quality through design reviews, code reviews, unit testing, QA automation, and deployment governance.
  • Design and maintain automated tests across UI, API, integration, and regression scenarios.
  • Improve test coverage, reliability, and automation efficiency within the development lifecycle.
  • Mentor engineers and help strengthen team practices around code quality, testing, and delivery.
  • Manage development work across planning, estimation, implementation, validation, and release.
  • Promote good engineering practices including scalable architecture, modular design, secure coding, and automated testing.
  • Apply DevOps and CI/CD practices for reliable, repeatable deployments.
  • Troubleshoot production issues and improve observability, instrumentation, and operational readiness.
  • Collaborate with product, QA, UX, and business partners to deliver effective solutions for investors.
  • Use AI-assisted development and agentic AI workflows responsibly to improve productivity, quality, and engineering outcomes.
  • Continuously identify opportunities to improve quality, process, software engineering, and automation practices.

Qualifications 


  • Bachelor’s degree in computer science, Engineering, or equivalent practical experience.
  • Minimum 2 years of hands-on experience building modern, reactive Single-Page Web Applications
  • Hands-on experience with Java as backend
  • Strong development experience with JavaScript/TypeScript application frameworks such as Vue, Nuxt, React, or similar.
  • Experience designing, developing, and maintaining production-quality frontend features, reusable components, and client-side application logic.
  • Good understanding of software engineering fundamentals including data structures, algorithms, design patterns, code quality, debugging, and maintainability.
  • Working experience with automated testing practices, including unit, integration, API, and end-to-end testing.
  • Hands-on exposure to JavaScript/TypeScript testing tools such as Playwright
  • Ability to contribute to test automation frameworks and improve regression coverage as part of the development lifecycle.
  • Working knowledge of Python for building backend services, automation scripts, AI integrations, or agentic AI workflows.
  • Experience with several of the following:
    • JavaScript application frameworks like Nuxt and Vue
    • Infrastructure as Code tools like CloudFormation and Terraform
    • CI/CD tools like Harness, GitHub Actions, or similar
    • Building, testing, and deploying containerized applications using Docker or Kubernetes
    • API development or integration using REST/GraphQL services
  • Working knowledge of AI-assisted software development practices, including responsible use of tools such as GitHub Copilot, ChatGPT, Claude, or similar coding assistants.
  • Basic understanding of AI-enabled application testing concepts such as prompt validation, response quality checks, test data generation, hallucination detection, and regression testing for AI features.
  • Ability to troubleshoot issues across frontend, backend, APIs, CI/CD pipelines, and cloud environments, and communicate root cause clearly.

Morningstar is an equal opportunity employer.

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Minimum 2 years of hands-on experience building modern reactive single-page web applications
  • Hands-on experience with Java backend development
  • Strong experience with JavaScript or TypeScript application frameworks such as Vue, Nuxt, React, or similar
  • Experience developing production-quality frontend features, reusable components, and client-side application logic
  • Understanding of data structures, algorithms, design patterns, debugging, code quality, and maintainability
  • Experience with unit, integration, API, and end-to-end automated testing
  • Hands-on exposure to JavaScript or TypeScript testing tools such as Playwright
  • Ability to contribute to test automation frameworks and improve regression coverage
  • Working knowledge of Python for backend services, automation, AI integrations, or agentic AI workflows
  • Experience with JavaScript frameworks such as Nuxt and Vue
  • Experience with Infrastructure as Code tools such as CloudFormation and Terraform
  • Experience with CI/CD tools such as Harness or GitHub Actions
  • Experience building, testing, and deploying containerized applications using Docker or Kubernetes
  • Experience developing or integrating REST or GraphQL APIs
  • Working knowledge of responsible AI-assisted software development practices
  • Basic understanding of AI-enabled application testing, including prompt validation, hallucination detection, and regression testing
  • Ability to troubleshoot frontend, backend, API, CI/CD, and cloud-environment issues

What the Team is Saying

Anna
Upasna
Saurabh
Wendell
Raaghavendar
Jeff
Brandon
Kunal Kapoor
Elizabeth Collins
Marie Trzupek Lynch
Rod Diefendorf
Christine

Morningstar Compensation & Benefits Highlights

  • Leave & Time Off Breadth — Time-off policies include flexible PTO and a paid sabbatical every four years, often highlighted as a standout perk. Feedback suggests this structure supports strong work–life balance and meaningful breaks.
  • Parental & Family Support — Policies advertise a global minimum of 16 weeks for primary caregivers, up to 8 weeks for secondary caregivers, and at least six weeks of paid caregiving leave. These offerings signal above-average support for family and caregiving needs.
  • Retirement Support — Retirement programs feature employer 401(k) contributions/matching, with some postings citing a 75% match on up to 7% of pay. Feedback suggests these offerings are a strong pillar of the package.

Morningstar Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, IL
11,500 Employees
Year Founded: 1984

What We Do

We are a global investment research and financial data company with 40-plus offices across North America, Europe, Australia, and Asia. Our products and services are used daily by individual investors, financial advisors, asset managers, retirement plan providers, and institutional investors. We provide data, research, and analysis across managed investment products, publicly listed companies, private capital markets, debt securities, and real-time global market data. The financial system can have real barriers—hidden information, friction that can slow decisions, and forces that can limit transparency and access. We work to remove them, bringing independent research, connected data, and investor-first tools to a system that needs more clarity. The people doing this work span research, technology, design, product, sales, and functional areas. We build many of our products in-house, so the work can connect directly to the tools investors use to make real financial decisions.

Why Work With Us

Morningstar’s missing is to empower investor success. We can only do that if our people feel empowered. That means finding people who think independently, bring a wide range of backgrounds with analytical rigor and genuine intellectual curiosity to the work.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Morningstar Teams

Team
Team
Software Engineering
Team
Product Manager
Team
Research
About our Teams

Morningstar Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Across most of our offices globally, employees work four days a week in the office and one day from home. We recognize that life doesn't always fit a fixed schedule and offer programs that can help provided increased workplace flexibility.

Typical time on-site: 4 days a week
Company Office Image
HQGlobal Headquarters
Ambler, Pennsylvania
Amsterdam - De Oliphant
Bucuresti, Bucuresti
Cape Town, Western Cape
Dubai
Edinburgh, Scotland
Frankfurt - Junghofstraße
Frankfurt - Neue Mainzer Straße
New Delhi
Hong Kong
London - Oliver's Yard
London - Saffron House
Madrid, Comunidad de Madrid
Milano, Lombardia
Mumbai - Platinum Park
Mumbai - Vishwaroop
New York - Broadway
New York - Park Ave
Paris, Ile-de-France
San Francisco, California
PitchBook US Headquarters
Sham Chun Hu, Guangdong
Singapore, Singapore
Stockholm - Birger Jarlsgatan
Sydney - International Tower
Timisoara, Timis
Tokyo - Minato-ku
Company Office Image
Toronto, ON
Zürich, Zurich
Learn more

Similar Jobs

Morningstar Logo Morningstar

Software Engineer

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Hybrid
Mumbai, Maharashtra, IND
11500 Employees

Morningstar Logo Morningstar

Software Engineer

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Hybrid
Mumbai, Maharashtra, IND
11500 Employees

Morningstar Logo Morningstar

Development Engineer

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Hybrid
Mumbai, Maharashtra, IND
11500 Employees

Morningstar Logo Morningstar

Senior Software Engineer

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Hybrid
Mumbai, Maharashtra, IND
11500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account