hello@grailinsights.com

Senior Developer – Mandarin

The role will be part of an offshore research and analytics team working for a global investment banking client. The team provides evidence-based research and analytics to client equity analysts to inform investment debates. As a Developer, you will be expected to create and maintain efficient automated solutions in the data collection, processing and storage and also to contribute in the development and improvement of the overall data infrastructure and framework.
For this role, at least two years programming experience in Python (web scraping) is preferred.

Developer – Mandarin (Senior/Advanced)

The role will be part of an offshore research and analytics team working for a global investment banking client. The team provides evidence-based research and analytics to client equity analysts to inform investment debates.

As a Developer, you will be expected to:

  • Create and maintain efficient automated solutions in the data collection, processing and storage
  • Contribute in the development and improvement of the overall data infrastructure and framework
  • Take full ownership of assigned tasks
  • Coordinate with different functional team members and the clients

Responsibilities:

  • Develop and maintain automated solutions that would mine data from different websites or other sources/databases
  • Provide technical solutions and guidance to ensure continuity in the data collection
  • Work with different functional team members and client to identify efficient approaches to fulfill the project requirements
  • Coordinate directly with the client on process improvements and in the overall technical framework that the team operates in
  • Escalate issues immediately, and provide possible solutions if any, to respective project stakeholders, or directly to the client
  • Mentor other members of the team in the fulfilment of their responsibilities
  • Accomplishes tasks in support of production such as (but not limited to) database and server cleanup
  • Others :
    • Supports team lead in management by providing relevant data such as metrics
    • Accomplishes ad-hoc and recurring tasks as requested by the manager

Requirements:

  • Candidate must possess at least a Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Engineering (Others) or equivalent
  • At least (2) years programming experience in Python; experience in web scraping is preferred
  • Strong foundation in web technologies such as RESTful web services, JavaScript and JSON/XML
  • At least (2) years of experience with version control systems; Git is preferred
  • Has experience interacting directly with overseas clients
  • Worked in an Agile environment a plus
  • Familiarity with JavaScript frameworks such as Angular, React or Vue.js is an advantage
  • Familiarity with Jira and Jenkins is an advantage
  • Good Mandarin and English skills

Note: Native or professional proficiency in both English and simplified Mandarin is required

Locations: Manila, Philippines

Back Arrow   back to open positions