M

Morningstar

Independent investment research and data provider

Lead Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • At least 7 years of work experience, including 6 years of relevant experience developing solutions and managing development teams.
  • At least 4 years of experience with .NET, database domain models, n-layered design, object-oriented programming, ASP.NET Core 3.1, and .NET Core 3.1.
  • At least 2 years of experience with Angular 2+ and TypeScript.
  • Experience with IdentityServer4, microservices, Docker, and Serilog.
  • Business acumen and business process knowledge.
  • Project management and communication skills.
  • Strong data-related skills, including relational datasets and queries.
  • Excellent written and verbal English communication skills.
  • Time management and customer relationship skills.
  • Understanding of the software development life cycle.
  • Ability to understand technical environments in a business context.
  • Experience working with complex interdependent processes and departments.
  • Experience supporting and maintaining live software applications for a global user base and debugging unfamiliar code.
  • Experience working with Git, continuous integration and continuous delivery, and AWS Cloud services.
  • Experience working with large datasets and relational database management systems including PostgreSQL and Microsoft SQL, SQL/PL-SQL, and ETL tools.
  • Ability to leverage AI-powered software engineering tools such as GitHub Copilot, ChatGPT, and Amazon Q for code development, testing, debugging, documentation, and code reviews while maintaining quality and security standards.
  • Ability to drive adoption of AI-assisted development practices across the software development life cycle, including establishing best practices, governance, and measurable productivity improvements for engineering teams.

Responsibilities

  • Lead a team of developers working with technologies across the software environment, including .NET, AWS, EKS, and GitHub Copilot.
  • Collaborate with product management to establish product-related tasks and schedules.
  • Collaborate with software architects, product managers, and the Head of Software Development to make technical stack and architecture decisions.
  • Serve as the business expert on technical and functional components.
  • Develop solutions using the best available technology for each scenario.
  • Review code and provide feedback to help the development sub-team grow and adopt efficient, sustainable development practices.
  • Ensure the development team follows coding standards and robust engineering practices.
  • Coordinate implementation of solutions, involving other development teams as needed.
  • Lead development through the stages of the application life cycle using Agile methodology.
  • Build and maintain relationships with other software development teams, serve as a point of contact, assess interdependencies, and communicate organizational changes and plans.
  • Work within an Agile software development framework with developers and quality assurance teams to release functionality regularly.
  • Partner with software architects and product management to contribute to the product team's technical direction.
  • Assist the Director of Technology with employee performance evaluations, coaching, evaluation metrics, and goal setting.
  • Evaluate and improve software developers' technical skills.
  • Develop solutions based on requirements within the estimated timeframe.
  • Implement unit and integration tests.

Desired Qualifications

  • Experience with Node Package Manager, NuGet, xUnit, and Moq.
  • Scrum experience.
  • Experience with Agile methodology and tools such as Jira.

About the Company

Morningstar

Independent investment research and data provider

Morningstar provides independent investment research and data to individual investors, financial advisors, and asset managers through subscription-based access. Its platforms—Morningstar Advisor Workstation, Office Cloud, and Morningstar Cloud—deliver organized analytics, research, and tools via cloud or desktop interfaces, with regular updates and services like managed portfolios and retirement management. The ESG offering, powered by Sustainalytics, combines broad data and ratings to support sustainable investing across its products. Its goal is to help users make informed investment decisions by offering reliable data and insights while expanding its subscription business and ESG capabilities.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1984

Recently Posted Jobs

Explore more opportunities at Morningstar

See more jobs