at Morningstar, Inc. in Chicago, Illinois, United States
Job Description
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.