Oh Snap!
This job is no longer active - but you can still view the details below.

Lead Software Engineer

| Chicago

The Team 
Morningstar’s structured credit research and ratings subsidiary (MCR) is a Nationally Recognized Statistical Ratings Organization (NRSRO) that has earned a reputation for innovation and excellence in the structured finance market. This group aims to increase market transparency and provides the highest quality ratings through securities research, monitoring services, data, and technology solutions. 

The Role 
The Lead Engineer manage a development team that creates and maintain enterprise applications and functionality within the MCR group. The Lead Engineer will work closely with cross functional teams, QA teams and other development teams to ensure a timely and high-quality delivery. The team is looking for forward-thinking problem solvers who thrive in a fast-paced environment. The Lead is responsible in mentoring the team members, provide guidance and opportunities for the team members to expand their capabilities and skills. They will have to coordinate and work with the members in a global team. We are looking for an individual that can apply discipline, create solid software products and hold their team accountable for deliverables while providing visibility into the organization. 

Responsibilities 
• Create, develop and maintain the software code base of MCR products working in an agile environment. 
• The Lead also will lead the team to evolve software solutions that meet product functionality and quality needs with respect to functionality, performance, scalability, reliability, schedules and adherence to MCR goals and principles. 
• Analyses and reviews system requirements. Uses requirement and other design documents to gain overall understanding of the functionality of the new or enhanced application. 
• Participate actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. 
• Provide recommendations on product and development environment improvements. 
• Determine team staffing and training needs. 
• Review and maintain sprint tasks and issue tracking for products 

Required Skills/Experience 
• Bachelor of Science in Computer Science, Engineering, or equivalent. 
• A minimum of 10 years’ experience working as a software developer with Java as the primary programming language, preferably in a Unix environment.
• At least 2+ years as a software Lead/Architect 
• Java Enterprise Edition technologies and Javascript. (React/Redux a big plus). Wide experience across other programming languages (such as C#, C++). 
• Experience working with large data sets optimizing performance 
• Understanding of OLAP, OLTP, and Data Warehouse solutions and implementations specifically MS SQL, postgresql, and Amazon's RDS 
• Distributed computing, with experience in cloud computing (Amazon Web Services platform and associated technologies) 
• AWS Certifications a plus 
• Object oriented design 
• Analysis of algorithms 
• Excellent self-study skills 

Morningstar is an equal opportunity employer.

• Excellent written and verbal communication skills 

Read Full Job Description

Technology we use

  • Engineering
    • .NETLanguages
    • C#Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • ScalaLanguages
    • D3JSLibraries
    • ReactLibraries
    • AngularJSFrameworks
    • Backbone.jsFrameworks
    • Ember.jsFrameworks
    • ExpressFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • PlayFrameworks
    • SpringFrameworks
    • Maria DBDatabases
    • MemcachedDatabases
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • PostgreSQLDatabases

Location

22 W. Washington , Chicago, IL 60602

What are Morningstar Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Volunteer Time
Sabbatical
Perks & Discounts
Casual Dress
Commuter Benefits
Happy Hours
Parking
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement

Additional Perks + Benefits

Compensation at Morningstar is more than a salary. It’s about making positive contributions to both life and work. We give our diverse workforce the choice and flexibility they need to maintain their health, retirement plans, time, and professional growth.

More Jobs at Morningstar66 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
Internships
Marketing
Operations
Product
Project Mgmt
Sales
Content
Developer
new
Chicago
Finance
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Marketing
new
Chicago
Sales
new
Chicago
Finance
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Sales
new
Chicago
Data + Analytics
new
Chicago
Design + UX
new
Chicago
Operations
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Design + UX
new
Chicago
Data + Analytics
new
Chicago
Project Mgmt
new
Chicago
Finance
new
Chicago
Project Mgmt
new
Chicago
Product
new
Chicago
Data + Analytics
new
Chicago
Data + Analytics
new
Chicago
Finance
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Finance
new
Chicago
Internships
new
Chicago
Data + Analytics
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Data + Analytics
new
Chicago
Finance
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Project Mgmt
new
Chicago
Product
new
Chicago
Sales
new
Chicago
Sales
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Design + UX
new
Chicago