Senior Programmer (Support) – Singapore/Kuala Lumpur

The role will be responsible for managing data management, analysis and reporting across insight programmes and in supporting the development of new and creative data visualisation techniques. There are opportunities to learn new programming skills that positively impact our global consulting practice.

Company Overview

NMG Consulting is a leading multinational insurance, reinsurance and investments consultancy, integrating consulting, insights and analytics. Our consultants provide strategy consulting, insights, analytics and actuarial services to financial institutions including banks, insurers, reinsurers and fund managers.

We are constantly evolving and the range of work that we do challenges and expands our peoples’ knowledge at lightning speed. Our flat, team-based structures encourage participation from all experience levels – everyone is encouraged to contribute, regardless of their role. We advocate hearing different points of view, collaboration and constructive debate.

Summary Statement

We offer an exciting role within our Insights team for an individual seeking to combine their strong data management, analytical and visualisation capabilities within a genuinely global environment and to advance their career with technical development and leadership opportunities.

The role will be responsible for managing data management, analysis and reporting across insight programmes and in supporting the development of new and creative data visualisation techniques. There are opportunities to learn new programming skills that positively impact our global consulting practice.

This role will provide leadership opportunities, in particular, to manage more junior members and positively influence the team through contributing to projects, research and analysis skills.

Role

Senior Programmer (Support) - Singapore/Kuala Lumpur

Location:

Kuala Lumpur, Singapore

Industry:

Key Responsibilities

  • As a member: Owning several insights programmes over the year, iterating and improving quality standards on deliverables based on the following work flow: a) Questionnaire design; b) Data capture and transformation; c) Data management; d) Analysis; and e) Reporting

  • As a team player: Playing an integral role in the management team that oversees programming and technical developments across our global business: a) As a people leader; b) Collaboration with the global team; c) Working closely with programme managers and colleagues; d) Reviewing and identifying potential issues of the programme; and e) Living the NMG Values of Curiosity, Collaboration, Go for it and Make it Count

  • As an innovator: Supporting the research and development of new concepts and techniques, aided by a strong passion in at least one area of programming, data analysis, statistical analysis and data quality control: a) Applying a creative and curious mindset; and b) Optimising programs/codes to improve efficiency

Competencies, Qualifications & Experience

  • A Bachelor degree or higher (in Computer Science, Statistics/Mathematics, Computing or equivalent) with strong academic performance; 3 to 8 years’ relevant experience in a programming and reporting role or similar

  • Strong visualisation skills (dashboard and/or graph designing); Excellent knowledge and practical work experience in SAS (SAS Base, SAS/GRAPH) – current data management and reporting are done in SAS; Knowledge and work experience in other programming languages is valued e.g. VBA, JavaScript, HTML, CSS, Python, R; Highly proficient in Excel and Power Point

  • Ability to prioritise competing demands and organise work flows clearly; Excellent attention to detail; Strong analytical abilities, ability to interrogate and model data; Strong interpersonal and communication skills

  • Curious, flexible and learning-oriented; Ambitious and motivated

  • Experience leading a team or programmers is highly preferred

Related Job Openings

Scroll to Top