M

Morningstar

Independent investment research and data provider

Senior Staff Software Development Engineer - Data Collection

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNavi Mumbai, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • A degree in Computer Science, Information Systems, or a similar field, or equivalent experience.
  • At least 12 years of related experience with a Bachelor's degree, 8 years with a Master's degree, 4 years with a PhD, or equivalent experience.
  • At least 8 years of experience in Software Development or Engineering roles.
  • At least 6 years of experience with Java or a similar object-oriented language.
  • At least 4 years of experience developing microservices.
  • Experience with Service-Oriented and Microservices Architecture, Cloud Architecture, Domain-Driven Design, Clean Architecture, and Hexagonal Architecture.
  • Ability to identify and apply architecture patterns and design RESTful APIs.
  • Experience with middleware, platforms, or systems of systems.
  • Experience with web technologies and standards such as JSON and JWT.
  • Experience with Amazon Web Services or Google Cloud Platform.
  • Experience with Spring Boot or Spring Framework.
  • Experience with container orchestration software such as Kubernetes.
  • Experience working within development teams in an Agile environment.
  • Ability to handle a project end to end through the entire software development lifecycle.
  • Ability to lead or provide guidance to junior peers across multiple teams.
  • Strong written and verbal technical communication skills.
  • Strong problem-solving ability.
  • Proficiency with the Microsoft Office suite, including in-depth knowledge of Outlook, Word, and Excel, and ability to learn new systems and software.

Responsibilities

  • Solve complex technical problems and guide technical teams through hands-on solution exploration and experimentation.
  • Build and deliver comprehensive cloud solutions; conduct trade-off analysis, identify solution options, and validate architecture and design through hands-on work.
  • Break down abstract and complex problems and apply Domain-Driven Design approaches, including identifying bounded contexts and establishing decomposition processes.
  • Devise solutions based on limited information and precedent; interpret, assess, and resolve issues and select appropriate courses of action.
  • Collaborate with the Architecture Team and internal stakeholders, adapt communication to the audience, and influence decisions on complex solutions.
  • Promote architecture guidelines, principles, and practices across teams and drive consistency and alignment for cross-cutting concerns.
  • Learn and trial new technology, assess and validate assumptions, and identify flows or risks that support technical direction.
  • Define measurable quality and non-functional requirements for platforms and products and continuously evaluate them.
  • Document technical designs and communicate and elaborate them with architects and other teams.
  • Implement well-designed, testable, and efficient code that meets product requirements, coding standards, performance, scalability, reliability, and organizational goals and principles, as a reference implementation for other teams.
  • Collaborate with engineers, product managers, and internal stakeholders in an Agile environment.
  • Provide technical guidance to team members.
  • Design and deliver end-to-end initiatives with little to no guidance.
  • Define and participate in processes that improve products using return on experience and root cause analysis of incidents.
  • Support company vision and values through role modeling and encouraging desired behaviors.
  • Participate in company initiatives and projects as requested.
  • Mentor and assist in developing junior roles, including Staff Software Development Engineers.

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