APAC Operations Engineering Lead

Schroders Investment Management
Singapore, Singapore
08 May 2022
07 Jun 2022
Job Function
Industry Sector
Finance - General
Employment Type
Full Time
Who we're looking for

We're after a very experienced engineer to work with our development teams to deliver high-quality software, quickly and reliably, that has a tangible impact on our business. This role will report into the Head of APAC Operations Technology & Head of Enterprise Software

You must be proficient and up-to-date in your field, have a good idea of how to design software for future supportability and extensibility.

As the Engineering Lead, your focus will be twofold. Firstly, you will spend time with teams across your area, working on delivery, guiding their design and implementation, spotting opportunities to improve what they do, sharing new ideas and best practice, and measuring the difference you make. You'll also be guiding and mentoring other engineers in your area, including contributing technical objectives and reviewing subsequent performance.

Secondly, you will spend time working with Enterprise Software Engineering and other Engineering Leads, helping to shape the software engineering culture at Schroders. You'll contribute to standards, patterns, practices, reference architectures, shared components, and many other things that will improve the way we deliver software to the business.

You'll need to be a versatile and active engineer, and be able to express your ideas clearly, without being too wedded to them. You'll put collaboration at the heart of your approach to software development, inviting input widely and making sure all voices are heard.

About Schroders

We're a global investment manager. We help institutions, intermediaries and individuals around the world invest money to meet their goals, fulfil their ambitions, and prepare for the future.

We have around 5,000 people on six continents. And we've been around for over 200 years, but keep adapting as society and technology changes. What doesn't change is our commitment to helping our clients, and society, prosper.

The base

We are located at CapitaGreen, which is one of the greenest office buildings in the Singapore business district. It channels fresh air from the roof into the office floors. We operate across 2 levels on the 22nd and 23rd floors with rich facilities such as dining and pantry areas, rooms for nursing mum, quiet corners for focus work as well as collaborative spaces. We are also moving into shared workspaces with lockers for personal storage in 2022.

The team

APAC Operations Technology team supports the Operations Regional hubs operating out of Singapore, which has a footprint coverage of 7 countries - Singapore, Hong Kong, Japan, Korea, China, Taiwan, Indonesia, and Australia) and covers Fund Operations operating out of Hong Kong. The team works closely with the regional business to deliver solutions to service their local demands whilst supporting and collaborating with the global business and technology teams on delivering strategic programmes where required.

Schroders Global Technology has been on Safe Agile Framework. Each agile delivery team comprises of a scrum master/Delivery Lead, developers, business analysts and testers. Each team works with APAC RTE to implement continuous improvement in Agile practices, DevOps and Capability Owner of the defined business domain to prioritize and deliver the backlog. The Engineering Lead will be required ot interact across the delivery team, RTE, capability owners and solution architects.

Within APAC Operations Technology, there are currently 3 Agile teams whom supports a number of business functions - Transaction Operations, Reconciliations, Cash Operations, Investment Accounting, Fund Operations, Client Reporting, Performance and Attributions, Regulatory Reporting and Data Management. The team aims to deliver robust, world class quality solutions to the business whilst ensuring a stable operating environment.

As an Engineering Lead, you will also form part of the broader Enterprise Software Engineering function within Enterprise Technology. This function exists to help us improve the way we provide business value through quality, predictable, and supportable software delivery. Enterprise Software Engineering also houses our DevOps toolchain team and our Quality Engineering team.

What you'll do
  • Work on day-to-day software development with teams as needed
  • Partner with the Delivery Lead to ensure the technology roadmap for the capability is appropriate and in line with the technical strategy
  • Partner with the Delivery Lead to ensure the backlogs balance incremental delivery of value with appropriate technical quality
  • Work closely with the Delivery Lead to propose and communicate technical solutions to the Capability Owner and the wider business
  • Be accountable for ensuring delivery teams work to continuously improve how they develop applications to ensure they are easy to understand, maintain, verify, and extend
  • Be accountable for ensuring that technical implementation debt is logged, tracked, and removed in a timely fashion
  • Be accountable for ensuring all technical tool and platform choices are logged for all applications, and the technical inter-application dependencies are recorded and kept up-to-date
  • Contribute technical objectives and provide regular feedback to the engineers in your area
  • Be accountable for ensuring delivery teams engage with the Engineering Community Collaboratively define and prioritise the engineering standards, patterns, and best practices for GT teams globally
  • Own and define engineering standards, patterns and practices in your area
  • Collaboratively define and prioritise shared components and reference architectures to increase reuse across the organisation
  • Own, define and build shared components and reference architectures in your area
  • Collaborate on thought leadership with other Engineering Leads, ensuring emerging technology trends are evaluated, adopted and embedded as appropriate.
  • Drive teams to 'shift-left' on testing to unlock rapid, safer, and continuous delivery
  • Work closely with your Solution Architect to ensure that implementation, solution design, and technology roadmap are consistent and aligned.
  • Help in the creation of training materials and frameworks, and share knowledge through forums and lunch-and-learns for developers
  • Build strong relationships with developers, solutions architects, your domain management team, and the Head of Enterprise Software Engineering
  • Help troubleshoot organisational problems that get in developers' way

The knowledge, experience and qualifications you need
  • At least 10 years of experience on product or platform management within financial services.
  • Experience in leading and guiding teams in technical implementation
  • Experience working on C# language, .Net platform, full MS Azure Cloud platform.
  • Demonstrate strong ability in solution design and patterns, proposing approaches/options and being able to communicate them across clearly
  • Experience in Operations domain - Trade Operations, Accounting and Valuation, Reconciliation, Reporting, Data Management, etc. Exposure to investment domain is a plus.
  • Microsoft Azure Certification is mandatory.
  • Plenty of experience in the full lifecycle of developing software from the first idea to the final execution
  • Experience in testing approaches and putting testability at the heart of software design and development
  • Agile delivery experience, especially around discovering requirements, and breaking those down into features and stories
  • Experience of buy-vs-build decisions and the trade-offs between these options, and of vendor product technical due diligence
  • Expereince in managing relationships with stakeholders of all levels
  • Ability to communicate how the teams' deliveries contribute to the strategy of the organisation
  • Ability to produce and communicate effective and insightful thought leadership on technical topics.
  • Ability to lead and inspire the delivery teams with clear goals and achieve clear outcomes.
  • Experience in object-oriented design thinking, understanding of SOLID principles, and knowledge of design patterns and practices
  • Experience in designing distributed applications, including a deep understanding of the pros and cons of the myriad of different approaches
  • Understanding of Domain Driven Design at both the business modelling level, and implementation levels. The knowledge, experience and qualifications that will help
  • Exposure to Python language is a plus.
  • Exposure to other newer technologies - Low code platform such as OutSystems and or data toolings such as Denodo, Snowflake is additional advantage.
  • Knowledge on financial instruments - Equities, Fixed income, FX Forwards, NDFs, OTC is preferred.
  • Exposure to platforms such as Aladdin Black Rock, Accounting platforms (such as Simcorp or Aladdin Accounting), MEDM, B-One, VRS and Market Vendors Platforms - Refinitiv / Bloombeg are preferred.

What you'll be like
  • Friendly, approachable, enjoys working with people from a variety of backgrounds
  • Capable of remaining positive when under pressure
  • Shows initiative and thrives in a fast-paced and time-critical business environment
  • Self-motivated and keen to improve engineering across Schroders
  • Comfortable facilitating and communicating using both business and technology terms.
  • Able to keep a potentially diverse set of participants engaged
  • Approachable coach and technical leader who takes time to understand others' views
  • Collaborative and inclusive technical leader who seeks input widely and ensures everyone's views are heard
  • Straightforward, honest, and someone who can stand their ground without being confrontational
  • Holds themselves accountable, demonstrates integrity and deals fairly with everyone
  • Keen technologist that follows the latest trends, technology, and engineering approaches

We're looking for the best, whoever they are Schroders is an equal opportunities employer.

You're welcome here whatever your sex, marital status, ethnic origin, sexual orientation, religious belief or age.


Similar jobs

Similar jobs