Executive recruitment company Monroe Consulting Group is recruiting on behalf of an International Marketing Research company, a research arm of a strategic consultancy. They are an agile advisory firm backed by a powerful data engine that delivers transformative guidance, from insights through implementation. Our reputable client is looking to hire a Senior Web Developer who has at least 2 years working experience in Python and web scrapping. It is mid shift with work from home arrangement.
Job Summary:
The role will be part of an offshore research and analytics team working for a global investment banking client. The team will provide evidence-based research and analytics to client equity analyst 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 to 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
Key responsibilities include :
- 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
Key requirements include:
- Candidate must possess at least a Bachelor's/College Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Engineering (Others) or equivalent
- With 3-8 years working experience in Python and web scraping is a must
- 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
- Mandarin speaker is highly desirable, but not required