- Collaborate with Front Office:Be co-located with the Front Office department to build strong relationships and foster collaboration
- Develop and Support Technology Solutions: Develop, enhance, and support GIC's comprehensive Front Office Technology and Data solutions across Public and Private Markets in one of the following functions:
- Portfolio Analytics and Portfolio Management
- Deal and Order Management
- Trading, Trading Automation, and Analytics
- Securities Financing and Treasury
- Quant Engineering and Data Management
- Business Process Improvement: Identify challenges and opportunities in business processes. Work closely with product managers to plan, design, develop, and implement business capabilities using Agile methodologies
- Technology Best Practices: Implement technology best practices and coding standards across the team to ensure high-quality deliverables
- Technical Expertise: Actively stay up-to-date with new technologies and be able to provide technical expertise and sound advice to business stakeholders
What makes you a successful candidate
- Bachelor's Degree in Computer Science, Information Technology or equivalent experience
- At least 5 to 10 years of relevant experience in software development, with at least 2 years of experience working in or leading high performing software development teams
- Proficient in building distributed systems and Cloud native applications
- In-depth understanding and hands-on technical skills at least one of the following languages:
- C#, Java and/or Python
- JavaScript and React
- Database technologies such as Microsoft SQL, Oracle and PostgreSQL
- Modern API platform design (REST, gRPC, etc.)
- Container orchestration technologies such as Docker, Kubernetes
- Experience with AWS architecture is preferred
- Experience with Agile and TDD methodologies is advantageous
- Prior experience working in the financial services industry is beneficial