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.

6 days ago
Related jobs
Promoted
Capital One
Brookfield, Illinois
Remote

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Remote Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? A...

The Hartford
Chicago, Illinois

Ability to design and implement new software architecture patterns in Cloud that are scalable, secure and cost efficient, adhering industry standards such as multi region support with fault tolerant and data replication strategies. Executes on Production Engineering process and practices such as inc...

Motion Recruitment
Chicago, Illinois

Although you would be brought on as an individual contributor, this engineer will have the chance to mentor and coach junior engineers as needed. ...

Snapsheet
Chicago, Illinois

About the role: Snapsheet is looking for a Senior Software Engineer to join the Virtual Appraisals (VA) Team! The VA team continuously improves the software that made us famous, our internal end-to-end claims platform. Job Title: Senior Software Engineer Company: Snapsheet Job Location: Remote, US-b...

Wolters Kluwer Financial Services, Inc.
Remote, IL, USA
Remote

The Senior Product Software Engineer for Wolters Kluwer TeamMate has primary responsibility for building maintainable and scalable business applications that operate 24/7/365. This position will report to Manager of Product Software Engineering. Translate software requirements into concise programmi...

Venmo
Chicago, Illinois

You will also work with engineering managers, engineers, and partner teams to develop innovative solutions. As a iOS Engineer on our Consumer Credit Mobile team, you will be building and enhancing the Buy Now Pay Later or Credit Card products. You will build out scalable solutions, seamless experien...

PayPal
Chicago, Illinois

For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations.At PayPal,...

Wolters Kluwer DXG U.S., Inc.
Remote, IL, USA
Remote

Bachelor’s degree or equivalent combination of education and work experience in software development. Proficient in object-oriented design and development using software development best practices and patterns. ...

Reverb
Chicago, Illinois

Our Engineering organization takes pride in crafting extraordinary software in service of our mission. As part of Reverb’s Data Engineering team, you’ll help build a platform to enable confident, informed decisions and products that scale along with our business. We are a small, forward-thinking tea...

JPMorgan Chase Bank, N.A.
Chicago, Illinois

Job responsibilities * Applies deep technical infrastructure architecture knowledge and problem-solving methodologies to projects/initiatives of moderate complexity * Works with team to provide leadership and drive architectural coherence across multiple workstreams * P...