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