Our Team
Morningstar believes in empowering investors through research, data, design, and technology. Morningstar 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 and analytical products including our next generation tool, Analytics Lab ( ). 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 Senior Software Engineer, adept in backend development, who is ready to jump into an expansive set of code bases for Morningstar's flagship institutional platform. As a member of the Direct product development team, you will work closely with business product owners, as well as with remote development teams around the world. You will be exposed to all aspects of product development: design of user experience, system architecture, API/library development, code reviews, automated testing, infrastructure as code, systems monitoring & reliability, and support.
Job Responsibilities
We are looking for eager developers who have dealt with complexity and large code bases, and who have developed strategies for tackling them. Developers who understand how to ship code and can make the correct trade-offs between perfection and delivery. We value innovation and are looking for team members who introduce new ideas, technologies and practices. We work with a variety of technologies including C#/.Net, Java, C++, Vue/Node.js.
Qualifications
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.