A fantastic opportunity has arisen in Colchester Global Investors Singapore office for a Full Stack Developer. This is a really exciting role for someone to take responsibility for supporting the development, testing and delivery of all systems supported by the IT Development Team. The role will report to the London based Head of Systems Development and will be responsible for multiple IT systems that include both internally developed and third-party systems across the Global Colchester Group.
Key responsibilities
- Develop programmes and processes for internally developed IT systems to deliver efficient business processes in all Colchester offices.
- Produce and maintain documentation describing functionality, data flow and processes of Colchester systems. This documentation to be used for maintenance and development of systems and where applicable as a user guide.
- Work on IT solutions that implement business processes such as trade order management, client reporting, data warehouse, risk reporting, month end processing and regulatory reporting.
- Ensure that connectivity between systems and databases integrating third party data sources and systems follow agreed Colchester IT Architecture strategy.
- Work closely with external suppliers to integrate systems with Colchester business processes and systems recommending improvements and changes to systems where required.
- Maintain system development work plan as agreed with the Colchester Systems Group.
- Be familiar with regulatory standards for system and data security and apply these to Colchester systems.
- Work collaboratively with team to improve processes to meet strategic business objectives.
About you
- Minimum of 10 years of programming experience using SQL Server Management Studio 2014 or higher/ T-SQL.
- Must have prior experience working in an Investment Management environment preferably Fixed Income.
- Must be comfortable with writing complex queries, views, functions and stored procedures.
- Must be able to develop and maintain reports using SQL server reporting services (SSRS)
- Familiar with ETL concepts and experience in building packages using SQL server integration services (SSIS)
- Significant front-end development experience in C# and WinForms
- Good understanding of software development life cycle, project management principles, risk management skills and strong documentation and problem-solving skills.
- Must be confident using version control tools like Team foundation Server/ Azure DevOps, Git repositories.
- Windows/web services
- Any experience with Qlik sense/ Power BI, R, Python, FIX Protocol or SharePoint would have highly advantageous.
The role will also require the following personal attributes
- Strong troubleshooting and problem-solving skills with meticulous attention to detail.
- Ability to work in a fast paced, agile environment with a good understanding of what agility means for a development team.
- Ability to work independently as a team contributor, being proactive whilst considering team goals.
- Ability to work under pressure, give realistic estimates and work to deadlines.
Colchester is an Equal Opportunities Employer committed to building an inclusive and diverse workforce. All applicants will be treated fairly, without regard to all identifying characteristics including race, religion, sex, nationality, age, disability, sexual orientation, marital status, gender identity and expression or any other protected group status.