Search jobs > Chicago, IL > Senior software engineer

Senior Software Engineer (multiple positions)

Morningstar
Chicago, IL
Full-time

Location : Chicago, IL

Chicago, IL

Responsibilities :

  • Maintain and develop Morningstar's ByAllAccounts data aggregation system that gathers data from thousands of Financial Institution's websites using the Parsing system to extract and translate financial data (15%).
  • Work on projects to improve parser system to optimize parsing process and prevent possible problems in the future (20%).
  • Handle entire software development life cycle, including a detailed plan for how to develop, alter, maintain, and replace a software system (20%).
  • Evaluate alternatives to technical approaches and justify the selected approach (15%).
  • Recommend alternative approaches to the final designs and provide reasoning for the selection (10%).
  • Direct technically junior engineers in pursuit of an assigned task objective, including software maintenance, design and development (10%).
  • Anticipate problems for proposed code changes and provide suitable alternatives (10%).

Remote work requests will be considered consistent with company's remote work policy.

Requirements :

Bachelor's degree in Computer Science, Computer Information Technology, Computer Engineering, or related engineering field and 5 years of relevant software development experience in the position of Software Engineer or a related position.

Alternatively, we will accept a Master's degree in Computer Science, Computer Information Technology, Computer Engineering, or related engineering field and 2 years of relevant software development experience in the position of Software Engineer or a related position.

  • This position also requires : experience with data parsing techniques and financial data terminology; experience in scheduling tasks and objectives;
  • experience with mentoring and guiding junior team members technically; experience with software product architecture; experience with software design;

experience with Object Oriented Programming; and experience with : HTML, HTTP Protocol, Java, JavaScript, and Regular Expressions.

Must possess unrestricted right to work in the U.S. in this position

Morningstar, Inc. is an equal opportunity employer.

LI-DNI"

Compensation and Benefits

At Morningstar we believe people are at their best when they are at their healthiest. That's why we champion your wellness through a wide-range of programs that support all stages of your personal and professional life.

Here are some examples of the offerings we provide :

  • Financial Health
  • 75% 401k match up to 7%
  • Stock Ownership Potential
  • Company provided life insurance - 1x salary + commission
  • Physical Health
  • Comprehensive health benefits (medical / dental / vision) including potential premium discounts and company-provided HSA contributions (up to $500-$2,000 annually) for specific plans and coverages
  • Additional medical Wellness Incentives - up to $300-$600 annual
  • Company-provided long- and short-term disability insurance
  • Emotional Health
  • Trust-Based Time Off
  • 6-week Paid Sabbatical Program
  • 6-Week Paid Family Leave & Paternity Leave
  • Adoption Assistance
  • Leadership Coaching & Formal Mentorship Opportunities
  • Annual Education Stipend
  • Tuition Reimbursement
  • Social Health
  • Charitable Matching Gifts program
  • Dollars for Doers volunteer program
  • Paid volunteering days
  • 15+ Employee Resource & Affinity Groups

001 MstarInc Morningstar Inc. Legal Entity

Morningstar's hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. While some positions are available as fully remote, we've found that we're at our best when we're purposely together on a regular basis, typically 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.

2 days ago
Related jobs
Promoted
DV Trading
Chicago, Illinois

Experience in multiple asset classes. ...

Promoted
Supernova Technology™
Chicago, Illinois

We are seeking an experienced and highly motivated Staff Software Engineer to lead our API team and contribute to the continuous improvement of our products and services. Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate...

Promoted
PayPal
Chicago, Illinois

As a backend engineer for PayPal Checkout, you will deliver complete solutions and features spanning all phases of our software development lifecycle. Provide technical leadership and guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improveme...

Promoted
Penn Foster
Chicago, Illinois

As a senior member of the team, you will be expected to take full ownership of your role as Senior Software Engineer. We are seeking an experienced Senior Software Engineer to design, develop, and optimize software for our mission-critical products. Bachelor's degree in Computer Engineering, Softwar...

Promoted
DocuSign
Chicago, Illinois

The Senior Software Engineer will complete all aspects of the software development lifecycle including design, development, testing, deployment and maintenance of the Contract Lifecycle Management (CLM) application. This position is an individual contributor role reporting to the Manager, Software E...

Promoted
Jobs via eFinancialCareers
Chicago, Illinois

As a Senior/Staff Software Engineer on the team, you will lead the team technically to build and scale smart contracts for USDC across multiple blockchain protocols (e. Senior Software Engineer (III). All the requirements of a Senior Software Engineer and:. Senior Software Engineer (III). ...

Motion Recruitment
Chicago, Illinois

Job DescriptionA stable trading company is looking for their next exceptional Senior Software Developer to join their technology team. Minimum of 5 years of full-time professional software engineering experience. Software developers are involved throughout the entire project process, collaborating w...

Capital One
Chicago, Illinois

West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Software Engineer, Full Stack (Python, React, AWS). We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunit...

Riverbed Technology
Hod Hasharon, Illinois, US

We are seeking a highly skilled and motivated Senior Software Engineer to join us. ...

Capital One
Chicago, Illinois

Center 1 (19052), United States of America, McLean, VirginiaSenior Lead Software Engineer, Full Stack. As a Capital One Senior Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. We are seeking Full Stack Software Engineers...