Senior Software Engineer – Morningstar


The team: Fueling the technologies that drive our products and support our business infrastructure, the Technology team within our Corporate team consists of talented developers, network architects and IT experts who help make technology the one of Morningstar’s main strengths. While our technologists represent a range of skills and knowledge bases, they all view technology as a profession and care deeply about creating positive user experiences. From agile methodologies and mobile applications to Software as a Service (SaaS) delivered from our private cloud, we push the boundaries of technology to create scalable and elegant solutions that help investors achieve their financial goals.

The role: In this role, you will develop, maintain and develop Morningstar Individual Investor’s tools and platforms, including, playing a critical role within the technical team. You will work closely with product and project managers in a development team to implement features, debug, and investigate issues. You will work on the back-end requirements and help with the front-end work as needed. This position is based in our Chicago office.


  • Over 5 years of professional software development experience in a team environment on web scale applications.
  • Mastery of J2EE technologies
  • Mastery of API development and design (consumption and supply)
  • Mastery of JavaScript frameworks and technologies (Vue.js, Node.js, etc.)
  • Mastery of AWS development
  • Proficiency in professional software development practices including Agile, unit testing, test automation, CI / CD, performance analysis

Read the full job description


Comments are closed.