Software Engineer (java – 2 to 5 yrs) – Morningstar

2 - 5 Years

Job Description


Walkin drive - 16th Nov - 10.30 AM to 3 PM. 

Morningstars ByAllAccounts provides leading edge data aggregation capabilities used by financial professionals to make informed decisions for their clients. The ByAllAccounts data service delivers reconciliation-ready financial data from more than 15,500 online sources to multiple accounting, reconciliation, and portfolio management systems. The Site Engineering team is responsible for developing and maintaining the connectivity to the ever-growing set of sources as well as developing and maintaining key aspects of ByAllAccounts data extraction, interpretation, and enrichment capabilities.

Demand for ByAllAccounts service is growing rapidly, and the Site Engineering team is expanding in response. We are seeking additional software engineers to join our team.


Skill Required - Java development experience in a commercial application or commercial service environment -- Regular Expressions/text stream pattern matching -- Web technologies (HTML, Javascript) -- HTTP protocol -- Multi-threaded applications -- Windows desktop

The Site Engineer will serve as an individual contributor on a squad of other Site Engineers. The team is 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.

The Site Engineer is responsible for the expansion and maintenance of ByAllAccounts' ability to crawl web sites. This engineer will examine web sites, analyze the HTML and JavaScript used to present the sites, and develop and maintain sets of commands to navigate through the sites and gather financial information. Candidates must be methodical and able to work independently.


The ideal candidate will have the following qualifications:

Ability to program in C++ or Java
Experience with HTML and JavaScript
Experience with regular expressions
Experience with a Windows desktop environment
Knowledge of HTTP protocol including commands, headers, and cookies is a plus
Familiarity with parsing is a plus
Familiarity with financial concepts is a plus
We will not consider 90days of notice periods. 

Interested candidates can share profiles on

Aarti Chaudhari

Salary: INR 4,00,000 - 8,50,000 P.A.

Industry:IT-Software / Software Services

Functional Area:IT Software - Application Programming, Maintenance

Role Category:Programming & Design

Role:Software Developer

Employment Type:Permanent Job, Full Time


Desired Candidate Profile

Please refer to the Job description above

Company Profile

Morningstar India (P) Ltd.

Morningstar, Inc. (Ticker: morn) a US Based NASDAQ listed Company. It is a leading provider of independent investment research in the United States and in major international markets.
View Contact Details+

Recruiter Name:Aarti Chaudhari

Contact Company:Morningstar India (P) Ltd.


© Copyright - Morningstar India