As a Senior Software Engineer, you will design, develop, and maintain full-stack applications, collaborating with teams to enhance performance and drive software quality.
Job Description:
The Area: Morningstar® Wealth Platform Investment Management offers professional guidance and access to strategies that can help investors reach their financial goals. The broad line-up of mutual funds, stocks, and ETF managed portfolios is designed to help meet an investor's needs at each stage of their lifetime - whether they're just starting out or already in retirement.
The Role: In this role, you will work as a Senior Software Engineer & will collaborate with technology and business team to build technology solutions for Morningstar`s Managed Portfolios applications and interfaces. This position is based in our Mumbai office.
Responsibilities:
Qualifications:
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 work remotely and collaborate in-person each week. While some positions are available as fully remote, we've found that we're at our best when we're purposely together on a regular basis, typically three days 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
The Area: Morningstar® Wealth Platform Investment Management offers professional guidance and access to strategies that can help investors reach their financial goals. The broad line-up of mutual funds, stocks, and ETF managed portfolios is designed to help meet an investor's needs at each stage of their lifetime - whether they're just starting out or already in retirement.
The Role: In this role, you will work as a Senior Software Engineer & will collaborate with technology and business team to build technology solutions for Morningstar`s Managed Portfolios applications and interfaces. This position is based in our Mumbai office.
Responsibilities:
- Build the enterprise application, prototype, and proof-of-concepts using HTML, CSS, JavaScript, Node, Docker, AWS, and C#.
- Manage REST API integration, service publishing/consumption, and secure data exchange.
- Support colleague, fostering a culture of continuous learning and technical excellence.
- Collaborate with product and design teams to conceptualize, prototype, and deliver innovative features and enhancements.
- Drive code quality through peer reviews, adherence to coding standards, and implementation of automated testing.
- Ensure cross-functional collaboration with backend developers, QA, DevOps, and infrastructure teams to deliver seamless user experiences.
- Enforce agile practices such as Test-Driven Development (TDD), Continuous Integration (CI), and iterative delivery.
- Maintain and enhance application performance, troubleshoot issues, and resolve software defects efficiently.
- Contribute to DevOps practices using tools like Code Pipeline and SonarQube.
- Stay updated with emerging technologies and contribute to open-source initiatives where applicable.
Qualifications:
- Bachelor's Degree or higher in Computer Science or equivalent Degree with 3+ years of hands-on experience in full-stack application design and development.
- Solid experience with C# and the Microsoft .Net Framework/.Net Core. Should have experience with the following technologies: Web APIs, MVC, Entity Framework, LINQ, Asynchronous programming, and SQL Server.
- Must have working experience on JavaScript frameworks/libraries: Vue.js/Angular/React, Node.js, OOJS.
- Working experience in SOLID principles.
- Experience with MVC architecture, integrating frontend with server-side technologies.
- Cloud-native development experience with AWS (S3, Lambda, DynamoDB, Code Pipeline), Docker, CloudFormation, and DR setup automation.
- Familiar with monitoring tools like Sonar and Splunk.
- Experienced in agile product development, including requirement analysis, TDD, automation, and full SDLC participation.
- Experience of defining engineering best practices and providing technical mentorship to other members of the engineering team.
- The ability to build good working relationships within the team by communicating clearly both verbally and in writing
- Fast learner, open to learning new technologies when needed.
- Sound understanding of how modern web apps are architecture with JavaScript driving the application flow and APIs as the backend.
- Experience building complex software systems that have been successfully delivered to customers.
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
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 work remotely and collaborate in-person each week. While some positions are available as fully remote, we've found that we're at our best when we're purposely together on a regular basis, typically three days 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
Top Skills
Angular
Asynchronous Programming
AWS
Aws Dynamodb
Aws Lambda
Aws S3
C#
CloudFormation
Code Pipeline
CSS
Docker
Entity Framework
HTML
JavaScript
Linq
Mvc
Node.js
React
Sonar
Splunk
SQL Server
Vue
Web Apis
Similar Jobs at Morningstar
Enterprise Web • Fintech • Financial Services
Design and develop scalable back-end services and APIs, manage CI/CD pipelines, mentor engineers, and lead initiatives for performance and efficiency across the revenue technology stack.
Top Skills:
AWSDockerElk StackGCPGrafanaJavaJavaScriptKubernetesMarketoPrometheusPythonSalesforceSnowflakeWorkato
Enterprise Web • Fintech • Financial Services
As a Senior Software Engineer, you will design and develop backend services, APIs, and CI/CD pipelines for revenue platforms, ensuring scalability and performance, while mentoring team members and driving technical excellence.
Top Skills:
AWSDockerElk StackGCPGrafanaJavaJavaScriptKubernetesMarketoPrometheusPythonSalesforceSnowflakeWorkato
Enterprise Web • Fintech • Financial Services
The Senior Software Engineer will develop and maintain software code for Credit products, coordinate with teams, and ensure high-quality deliverables.
Top Skills:
.NetAngularAWSDevOpsFast ApiGitJavaScriptJenkinsPythonVuejs
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.