Senior Software Engineer

Morningstar, Inc.

Chicago (IL)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Morningstar, Inc. is seeking a Senior Software Engineer in Chicago, Illinois, to design and build scalable products using Amazon Web Services. The ideal candidate will have extensive programming experience and be skilled in Object Oriented languages such as C#, Java, or C++. Responsibilities include analyzing production issues, leading design efforts, and ensuring software quality.

Candidates should have a Bachelor's degree in Computer Science and a strong background in Agile methodologies and RESTful API development. Morningstar is an equal opportunity employer.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • 5 years of relevant programming experience.
  • Experience in building and maintaining professional software.

Responsibilities

  • Design and build stable, scalable products through Amazon Web Services.
  • Support and improve critical products and legacy systems.
  • Analyze and remediate production issues and vulnerabilities.

Skills

Object Oriented Programming
Agile Methodologies
RESTful API Development
Algorithms and Data Structures
Software Engineering Best Practices

Education

Bachelor's degree in Computer Science or related field

Tools

C#
Java
C++
SQL
Postgres
MySQL

Job description

Job Duties
  • Design and build stable, scalable products through the use of Amazon webservices (50% of time).
  • Support and improve critical products and legacy systems (5%).
  • Analyze and remediate production issues and vulnerabilities quickly, build instrumentation and operational readiness into the systems architecture (5%).
  • Utilize technical development skills to distill analyst requirements into the technical specifications to create solid software products and be accountable for deliverables.
  • Act as the software guardian (10%).
  • Own non-functional requirements, architectural direction, quality of the code, and address technical debt (10%).
  • Design for the big picture, including product roadmap over next quarter and years (5%).
  • Lead end-to-end design (5%).
  • Use an Agile approach to iteratively maintain and develop new functionality.
  • Promote usability best practices.
  • Develop areas of continuous and automated deployment (10%).
Job Requirements
  • Bachelor's degree in Computer Science or a related field.
  • 5 years of relevant programming experience.
  • 5 years of experience building and maintaining professional software.
  • 5 years of experience with Object Oriented languages like C#, Java or C++.
  • 5 years of experience working in an Agile environment.
  • Experience with Algorithms, Data Structures, Object Oriented Design, and Databases.
  • Experience developing highly scalable and extensible RESTful APIs, console applications and public facing UI applications.
  • Experience with back-end XML, relational, and file-based databases (e.g. SQL, Postgres, MySQL).
  • Experience with software engineering best practices for the full software development life cycle, such as coding standards, code reviews, unit-tests, source control management (stash/git), build processes, testing, and operations.
  • Professional experience developing high-performance, highly available, and scalable distributed computing applications.

Morningstar is an equal opportunity employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Morningstar Investment Management, LLC • New York (NY)

On-site
USD 128,000 - 148,000
100% 401k match up to 6% of salary
Comprehensive health benefits
Annual Flex Stipend - $1,000
+2
Senior Software Engineer
Senior Software Engineer

Stax Payments • Orlando (FL)

On-site
USD 100,000 - 140,000
Senior Software Engineer - AWS & Scalable Systems Architect
Senior Software Engineer - AWS & Scalable Systems Architect

Morningstar, Inc. • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Cielo Talent • United States

Hybrid
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Matlen Silver • Charlotte (NC)

On-site
USD 116,000 - 159,000
Senior Software Engineer
Senior Software Engineer

TechDigital Group • Plano (TX)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Morningstar Credit Ratings, LLC • New York (NY)

Hybrid
USD 129,000
401(k) match up to 6% of salary
Company provided life insurance
Comprehensive health benefits
+7
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000