VP/SVP, Software Developer, Technology Group

GIC Private Limited
Singapore, Singapore
28 Jul 2022
11 Aug 2022
Job Function
Industry Sector
Finance - General
Employment Type
Full Time
Technology Group
Technology Group (TG) constantly leverages on data and the latest technologies to enable GIC to be the leading global long-term investment firm. We aim to provide users with empowering and transformational capabilities, and to create an inclusive, innovative and integrated work environment.

The Engineering & Architecture function within Technology Group is a hands-on, multi-disciplinary team of software architects, engineers and analysts helping GIC to build a generation-next suite of investment systems that empower the business and position GIC as the leading global long-term investment firm.

The team is looking for talented and passionate software engineers to drive meaningful technical and architectural change, spearhead new technology initiatives through direct engagement with software delivery teams, facilitate organisation-wide technology decision-making and lead the research and evaluation of emerging technology trends.

  • Lead the development and delivery of shared platforms through modern, automated, cloud-native, API-first and loosely-coupled message driven architectures
  • Engage and support software teams on project-level architecture and design, working directly with the developers through hands-on coding, continuous delivery and mentorship
  • Provide thought leadership and evangelism on engineering speed and quality through modern engineering practices like Infrastructure-as-Code, TDD, pair-programming and automation
  • Improve Developer Experience and DevOps by removing friction and automating manual processes through the end-to-end software lifecycle, optimising engineers' inner and outer loops
  • Research and evaluate emerging technology trends and industry leading engineering practices
  • Define and uphold intelligent software engineering standards, governance and controls

Technical Skills
  • At least 15 years experience designing, building, and operating large scale application platforms
  • The ability to produce clean, well-tested and highly maintainable code in at least one of the following languages: Kotlin, Java, C#, Typescript and Python
  • A deep understanding of automation through the software delivery lifecycle, including automated testing, infrastructure, delivery, support and operations
  • A mature approach to Agile based on real experience leading software development teams using Agile, XP, Lean and/or continuous delivery practices such as pair-programming, TDD and CICD
  • Experience of cloud technology, architecture, patterns and tools, including some of the following: Microservices, Event Driven Architectures, Containers, Kubernetes, Service Mesh, Observability, Immutable Infrastructure, Infrastructure-as-Code, Declarative APIs, Security, Linux and SRE
  • Experience of DevOps infrastructure, tools and patterns including Pipelines-as-Code and scripting

Professional Skills
  • Ability to persuade others and advocate for technical excellence while being open to change
  • Ability to coach and mentor peers through both technical knowledge and ability to inspire
  • Ability to create and nurture healthy working relationships through empathy and trust, with colleagues of all levels of seniority across the organisation
  • Positive, friendly, collaborative and team-oriented attitude is a must-have
  • Comfortable operating under uncertainty with the flexibility to adapt approach when necessary
  • Values openness, humility, respect, transparency and constructive multi-directional feedback
  • Loves to learn and share knowledge freely

Similar jobs

Similar jobs

  • You need to sign in to save