Humberger Nav
mployee.me logo
LinkedinPosted on 2026-05-21
Morningstar Logo

Senior Software Engineer

Morningstar

MumbaiFull time5-10 yearsNot Disclosed

We do not know your resume yet

Upload your resume to unlock your actual match score and identify important JD keywords before applying.

Recruiters may search these ATS Keywords in your resume

46+Important JD
Keywords
c#jss3uiuxapiawsvue + 38 more

Job Description

Senior Software Engineer (Front End–Focused Full Stack, .NET & AWS) – Workplace Solutions

Our Team:

Technology drives our business. Our team is made up of talented software engineers, infrastructure engineers, leaders and UX professionals. We care about technology as a craft and a differentiator. We bring our global products to market with a mix of software, cloud, data centers, infrastructure, design and grit.

The Role:

At Morningstar, helping investors is what brings us together and drives our work. We are looking for a senior, front end focused full stack engineer whose core strength is building, enhancing and maintaining high quality user experiences with JavaScript/TypeScript and frameworks such as Ember, React, Vue. This role will take a leading part in shaping our UI architecture, front end engineering practices, and the overall product experience while also being comfortable partnering on (and occasionally building) .NET/.NET Core services and integrating with AWS-based infrastructure. Every day you will collaborate with engineers, UX, and product managers to understand our domain and deliver solutions that empower our users. This position is based in our Mumbai office.

Responsibilities

  • Lead development of user facing features with JavaScript/TypeScript and a front end framework (Ember.js/React/ Vue), delivering responsive, accessible, and performant experiences.
  • Understand, navigate, and improve an existing complex codebasedebug issues across layers, refactor safely, and modernize incrementally without disrupting businesscritical workflows.
  • Own front end architecture decisions (component design, state management, routing, API integration patterns), and drive consistency through reusable UI components and design systems.
  • Build and maintain robust front end quality practices: unit/integration tests, linting, code review standards, CI pipelines, and observability for clientside issues.
  • Optimize page performance and reliability (bundle size, rendering performance, caching, error handling, monitoring) across browsers and devices.
  • Regularly interact with clients and external/internal stakeholders to clarify requirements, provide progress updates, demo features, and incorporate feedback into iterations.
  • Collaborate closely with UX and Product to translate workflows into intuitive, technically sound interfaces, advocate for usability and accessibility best practices.
  • Design, consume, and when needed implement RESTful APIs and services using C# and .NET/.NET Core (Web API), partnering with other engineers to deliver end to end functionality.
  • Work with AWS-based services and deployments (e.g., CloudFront, S3, API Gateway, Lambda) as needed.
  • Follow software engineering best practices such as continuous integration, test-driven development, and regular deployments; contribute to Agile delivery using JIRA.
  • Analyze and remediate production issues; build instrumentation and operational readiness into both front end and backend components.
  • Stay up to date on emerging technologies and share learnings; mentor teammates and help raise the bar on engineering excellence.


Requirements

  • Bachelor’s degree in computer science or a related field, with 5-8 years of software development experience.
  • Strong, hands-on experience building production front end applications using JavaScript and TypeScript.
  • Deep expertise in at least one modern frontend framework (Ember.js, Vue), including component architecture, state management, and routing.
  • Demonstrated ability to quickly understand and be productive in a large, existing, and sometimes legacy codebase including debugging, identifying root causes, and making incremental improvements.
  • Solid understanding of HTML5, CSS3, responsive design, browser APIs, and cross browser compatibility.
  • Experience integrating front ends with RESTful APIs; ability to collaborate on API contracts and data models.
  • Working knowledge of C# and the Microsoft .NET/.NET Core stack, including building or extending Web APIs, understanding authentication/authorization, and troubleshooting service issues.
  • Experience with testing practices: unit tests and integration tests (front end and/or back end), plus familiarity with CI/CD workflows.
  • Understanding of web security fundamentals and how to protect applications from common vulnerabilities.
  • Exposure to AWS services and patterns such as S3, CloudFront, API Gateway, Lambda, DynamoDB, WAF, VPC Link, and infrastructure-as-code (e.g., Terraform).
  • Knowledge of object-oriented design, domain modeling, design patterns, and building scalable and highly available systems.
  • Comfortable in client-facing discussions: able to ask clarifying questions, explain technical tradeoffs clearly, and align expectations with non-technical audiences.
  • Strong communication skills and ownership mindset; ability to work independently and deliver high-quality results across multiple priorities.
  • Experience working in Scrum/Agile methodologies is a plus.


Morningstar is an equal opportunity employer.

If you receive and accept an offer from us, we require that personal and any related investments be disclosed confidentiality to our Compliance team (days vary by region). These investments will be reviewed to ensure they meet Code of Ethics requirements. If any conflicts of interest are identified, then you will be required to liquidate those holdings immediately. In addition, dependent on your department and location of work certain employee accounts must be held with an approved broker (for example all, U.S. employee accounts). If this applies and your account(s) are not with an approved broker, you will be required to move your holdings to an approved broker.

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

About The Company

Morningstar

Morningstar, Inc. is a leading provider of independent investment insights in North America, Europe, Australia, and Asia. The Company offers an extensive line of products and services for individual investors, financial advisors, asset managers and owners, retirement plan providers and sponsors, and institutional investors in the debt and private capital markets. Morningstar provides 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 also offers investment management services through its investment advisory subsidiaries, with approximately $286 billion in assets under advisement and management as of Dec. 31, 2023. The Company operates through wholly- or majority-owned subsidiaries in 32 countries.

Company Size10000+
HeadquartersChicago, IL
IndustryFinancial Services
TypePublic Company
SpecialitiesInvestment research

How to Apply Better for This Job

This section explains the correct next step without forcing sign-in immediately.

1

Check ATS score before applying

Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.

2

Customize your resume for this JD

Match your resume with the job description and add c# , js , s3 , ui , ux , keywords where they fit naturally.

3

Find similar jobs too

Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.

Ready with your customized resume?

Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.

Apply on Linkedin

Market Insights:Best Programming Analyst Jobs in India

Find the latest Programming Analyst jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.

40+ATS and HR-based resume checks available through ResuScan
8L+Jobs available through Job Match Pro for users looking for relevant jobs
206K+Resume keyword scans completed through Resume Keywords by Mployee.me
Apply with a custom resume