Senior Manager of Software Engineering

Morningstar · Chicago IL

Company

Morningstar

Location

Chicago IL

Type

Full Time

Job Description

Our Team
Morningstar believes in empowering investors through research, data, design, and technology. Morningstar Direct (https://www.morningstar.com/products/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 (https://www.morningstar.com/products/direct/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
As a Senior Manager of Software Engineering, you will contribute to the work of the Direct & Data product development teams and ensure that new and existing products meet high standards of usability and quality. You will be responsible for high-quality custom software delivery and ensuring modern software development practices are being applied with rigor. You will motivate the team and cultivate a culture of high energy and technical excellence. Establishing a good support infrastructure to handle production issues and being responsive to customer problems is essential to the role. Hands-on engineering experience in large-scale system implementation and cloud-native architecture is required. While you understand that guiding the engineering team is important, you're not afraid to "get your hands dirty" and lead problem-solving or innovation efforts at a detailed level. This position is based out of our Toronto office.
Responsibilities
  • Manage a team of Software Engineers and contractors in our offices in North America (primarily Toronto).
  • Provide holistic oversight of software development and product architecture
  • Drive teams to estimate thoughtfully and deliver software on time
  • Advocate/enforce best practices for performance, reliability, scalability, security, and reusability
  • Provide technical guidance to harmonize and ensure the consistency of all engineering efforts for products and solutions
  • Ensure system updates and improvements are made during scheduled change windows and change management processes are followed.
  • Facilitate discussions and resolve conflicts involving technical approaches, designs, and personnel
  • Motivate team and create a strong culture of engineering excellence
  • Hire and develop talent

Requirements
  • Bachelor of Science in Computer Science, Engineering, or equivalent
  • 10+ years of relevant experience in software engineering roles, preferably with some experience as a hands-on fall-stack or front-end software engineer developing commercial quality software products and solutions.
  • At least 5 years of experience managing a team
  • Demonstrated experience defining, refining, and maintaining application architectures for sophisticated end-user software products
  • Deep knowledge of a variety of technology components and stacks
  • Experience in leading agile development team(s) and fostering best practices
  • Deep understanding of performance, reliability, scalability, security, and reusability tactics and strategies
  • Excellent verbal and written communication skills

100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity
Apply Now

Date Posted

10/03/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Account Manager (Advertising Sales Team) - Chicago - CafeMedia

Views in the last 30 days - 6

This is an excellent opportunity to get broad experience in all aspects of digital media The position is based in Chicago IL and requires excellent co...

View Details

Software Product Consultant - CSC Corptax

Views in the last 30 days - 10

The job description is for a fulltime consultant to join the Corptax Professional Services Team The consultant will provide implementation and best pr...

View Details

Sr. Software Engineer - OEMS Team - Enfusion

Views in the last 30 days - 8

Enfusion is a pioneer in developing innovative cloud investment management software analytics and managed services They help fund managers streamline ...

View Details

Associate Principal, Site Reliability Engineering - OCC

Views in the last 30 days - 5

The job description is for a Site Reliability EngineerDevOps position at the Options Clearing Corporation The role involves supporting the availabilit...

View Details

Site Operations Manager - Tempus

Views in the last 30 days - 12

The company is looking for a Site Operations Manager to lead the development of their research site operations team The team will be responsible for c...

View Details

Senior Benefit Analyst - Lockton Companies

Views in the last 30 days - 6

The Lockton team is seeking a dynamic Senior Benefit Analyst for their Employee Benefits consulting group The analyst will assist in marketing and ser...

View Details