Location:
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%).
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.
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 annually
- 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
Morningstar, Inc. is an equal opportunity employer.
#J-18808-Ljbffr