Lead Software Engineer

1 Month ago • 5 Years + • Full Stack Development

About the job

Job Description

Lead Software Engineer with 5+ years experience in developing complex applications. Proficiency in TypeScript, JavaScript, or C#. Strong understanding of Design Patterns, OOP, HTTP(S), RESTful API, SSO, security, unit testing, modern browser features, and databases.
Must have:
  • TypeScript, JavaScript, C#
  • Design Patterns, OOP
  • RESTful API, SSO
  • Unit Testing, Databases
Good to have:
  • AWS, IaC
  • CI/CD Pipelines
  • Vue.js, React
  • Generative AI
Perks:
  • Hybrid Work
  • Global Collaboration
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About The Team: 
The Morningstar Retirement group is dedicated to providing tailored products and services to help individuals achieve their retirement goals. Our innovative solutions empower industry players to stand out, maintain competitiveness, and explore new markets. With our unique data integrations, extensive distribution networks, investment expertise, and methodologies, we are positioned as a leader in this crucial growth sector for Morningstar. 

We are undergoing a transformation towards a next-generation platform, using cutting-edge technologies such as TypeScript, Vue.js and containerized .NET Core, all seamlessly hosted on the AWS cloud infrastructure. Additionally, we are enthusiastic about incorporating generative AI into our systems to further enhance user experience and capabilities. 

The Role:

In this role, you will be one of the "senior" engineers of a cross-functional squad, collaborating closely with stakeholders to drive timely delivery of projects. Your responsibilities will encompass end-to-end ownership of components, with a focus on maintaining quality, stability, and driving technical enhancements. You will form strong relationships with stakeholders to ensure alignment and success. Additionally, you will have the opportunity to learn and adapt to emerging technologies, as we strive to innovate and refine our business.

This is a hybrid position with 3 days required in-office, based in Chicago or Toronto.

Job Responsibilities:

  • Lead technical discussions and contribute to architectural decisions for new features and services.
  • Design, implement, and maintain scalable, reliable, secure, and high-quality software solutions.
  • Mentor engineers to uphold code standards and to contribute to the team's technical growth.
  • Continuously learn and adapt to new technologies and processes.
  • Participate in the on-call rotation for production support every two months.

Qualifications: 

  • 5+ years of experience in developing and maintaining complex enterprise applications.
  • Proficiency in at least one of the following programming languages and its ecosystem: TypeScript, JavaScript, and C#
  • Strong understanding of fundamental software concepts including Design Patterns, Object-Oriented Programming, HTTP(S), RESTful API, SSO, security, unit testing, modern browser features, and databases.  
  • Possesses Agile and project management skills to contribute effectively to team workflows.
  • Strong communication, collaboration, and leadership skills.

Nice to have:

  • Hands-on experience with cloud-native applications and Infrastructure as Code (IaC), preferably utilizing Amazon Web Services (AWS).
  • Experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines, ensuring efficient and automated software delivery processes.
  • Proficiency in at least one modern front-end framework such as Vue.js or React.
  • Advanced knowledge of HTML, CSS, and responsive web design principles.
  • Generative AI experience is a big bonus.

 

Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we’re at our best when we’re purposely together on a regular basis, at least three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Singapore (Hybrid)

New Delhi, Delhi, India (Hybrid)

Chicago, Illinois, United States (Hybrid)

Mumbai, Maharashtra, India (On-Site)

New Delhi, Delhi, India (Hybrid)

Mumbai, Maharashtra, India (Hybrid)

Chicago, Illinois, United States (Hybrid)

Chicago, Illinois, United States (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

View All Jobs

Get notified when new jobs are added by Morning Star

Similar Jobs

Netflix - Senior Software Engineer - Growth Foundations

Netflix, United States (Remote)

PlayStation Global - Software Engineering Intern - Undergraduate

PlayStation Global, United States (On-Site)

ByteDance - Fullstack Software Engineer (Multiple Positions)

ByteDance, United States (On-Site)

SailPoint - Senior UI Engineer

SailPoint, India (On-Site)

Playtika - Java Technical Lead

Playtika, Romania (Hybrid)

AIFund - Full Stack Engineer

AIFund, Colombia (On-Site)

Next Level Business Services - Java Tech Lead

Next Level Business Services, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Windranger Labs - Senior Smart Contract Engineer

Windranger Labs, (On-Site)

VGW - Software Engineer

VGW, (Remote)

Virtusa - Senior QA Lead

Virtusa, India (On-Site)

Bounteous - QA Engineer (Montreal)

Bounteous, Canada (Hybrid)

Cloudhire - Angular NestJS Developer

Cloudhire, India (Remote)

NinjaVan - SSE-Fullstack Developer

NinjaVan, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Chicago, Illinois, United States

Trend Micro - Director, Federal Sales Engineering

Trend Micro, United States (On-Site)

Postman - Technical Support Engineer (East Coast)

Postman, United States (Hybrid)

Hoyoverse - Lead Brand Marketing Manager

Hoyoverse, United States (Hybrid)

Onward Search - Product Designer (UX, Internal Tools)

Onward Search, United States (Remote)

Pocket Worlds - Data Analytics Engineer

Pocket Worlds, United States (On-Site)

Regent Craft - Modeling and Simulation Engineer

Regent Craft, United States (On-Site)

Postman - Senior Platform Engineer, Observability Agent

Postman, United States (On-Site)

Insomniacs - Audio Design Intern - Undergraduate

Insomniacs, United States (On-Site)

Nissan - Warehouse Operator -Lebanon

Nissan, United States (On-Site)

Neostella - Senior Account Executive

Neostella, United States (Remote)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Cyara - ML Operations Engineer

Cyara, India (Hybrid)

Extreme Network - Staff SW Systems Engineer -9344

Extreme Network, India (Remote)

Super.com - Software Architect

Super.com, Canada (Remote)

Nisum - Senior Java Developer  - W6576

Nisum, India (Hybrid)

MIPS - Staff Engineer - Full Stack Developer

MIPS, United States (On-Site)

Get notifed when new similar jobs are uploaded