Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Morningstar’s mission is to empower investor success. Key to helping us fulfill that mission are the products and services that allow investors, and the professionals that serve them to make better investment decisions. The Morningstar ByAllAccounts aggregation platform enables investment firms and fintech developers to build next generation investment solutions. The investment industry is evolving into an open-data ecosystem where investment enterprises and fintech firms compete and collaborate to provide investors better digital financial services. As data intermediaries between financial institutions, wealth-tech firms, and investors, ByAllAccounts plays a critical role providing connectivity and movement of data throughout the investment ecosystem.At ByAllAccounts our goal is to turn investor data into our customers’ most valuable asset, inspiring great product innovation and client and advisor experiences that drive growth. We are passionate about harnessing technology and data to make a meaningful impact in people’s financial lives.

The Role:

The Software Engineer will serve as an individual technical contributor and mentoring Junior Engineers on the team. He/she will be responsible for developing and maintaining ByAllAccounts’ state-of-the-art web crawling engine and its U.S.-patented financial account data extraction, normalization, and enrichment system that handles files and pages in a variety of formats. This work involves reverse engineering websites, emulating browsers, using various web technologies and open-source packages, and much more.

Job Responsibilities:

  • Individual technical contributor
  • Participate in the sprint planning activities
  • Apply Object-Oriented analysis & design using common design patterns
  • Adhere to established guidelines through peer reviews for design and code, unit test results
  • Analyze existing code and expand test coverage
  • Mentor junior team members

Requirements:

  • B.S. in Computer Science, Software Engineering, or an equivalent discipline
  • 2+ years’ experience in a software development or software services environment
  • Good conceptual knowledge of OOPS and Java
  • Good understanding of how a web application works
  • Must have worked on a web-based project involving JAVA
  • Experience with, or demonstrable knowledge of:
    • Object-oriented programming
    • Regular Expressions/text stream pattern matching
    • Web technologies (HTML, JavaScript)
    • HTTP protocol
  • Good communication skills
Ability to work collaboratively with a team
Morningstar is an equal opportunity employer.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.I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Morningstar logo
Morningstar

Financial Services

Chicago IL

RecommendedJobs for You