Software Engineer

Role summary

We are looking for a seasoned IT professional to help support BAU and IT projects by providing in-house solution development as well as end users application support to join our Technology team.

You will need to be competent indifferent aspects of IT, particularly software development, system administration and database administration, and comfortable in embedding GenAI in solution development. Ideally, you also have some experience in asset management functional domain. You will be reporting directly to the Head of Technology.

Key duties and responsibilities

As a software developer:

o Understanding of investment team and operation users business and process requirements and translating into technical implementations

o Troubleshooting technical issues

o Developing new reports

o Support system / database upgrade

As an application engineer:

o Manage trading system applications and job processes.

o Support all activities including day to day system/application administration and problem resolution.

o Application and user account administration and maintenance.

As a system and database administrator:

o Perform basic system and database administration tasks

o Manage outsource vendors on system and database administration and maintenance matters to ensure that Fullerton’s requirements are met.

Education Qualification

Bachelor’s degree in computer science or a relevant discipline

Competency

5+years of experience in software development as well as experience in application support. Experience in system and database administration will bean advantage

Ideally minimum 2 years of experience in investment management industry covering front office to back office activities

Experience in SimCorp Dimension data extraction and importing toolkit, e.g. DEX, DFS and Communication Server is a definite plus

Strong experience in programming such as SQL, QilkSense, .NET, #C, VBA, Scripting and PowerBI

Proficient in using GenAI to optimise IT programming deliverables where possible

Demonstrate some skills in supporting business application with an outstanding analytical, troubleshooting and problem-solving skills

Some understanding on investment management across all asset types

Independent, hands on, able to multi-task and open to working on different IT areas

Good attitude as a team player with good communication and strong troubleshooting skills

Able to rely on experience and judgement to achieve your objectives

Similar jobs