Principal Software Engineer

Posted 3 Hours Ago
Be an Early Applicant
Singapore, SGP
In-Office
Senior level
Financial Services
The Role
Lead design, development, testing and implementation of interactive web applications using React/TypeScript/HTML/CSS. Integrate GraphQL and REST APIs, refine platforms, pair-program on backend services (C#/Python/Java), coach junior engineers, and follow Agile, DevSecOps and CI/CD practices to deliver scalable, testable software across global teams.
Summary Generated by Built In

Who we're looking for 

We are looking for an experienced engineer with strong expertise in front-end and a familiarity with back-end and cloud technologies who are passionate about building reliable software services and platforms that have a tangible impact on our business.

You'll work with like-minded technologists globally with a variety of skill sets, focused on building best-of-breed interactive investor and client facing digital experiences using modern, appropriate technologies. 

The team 

Asia Technology Delivery focuses on delivering outcomes that depend on close collaboration, deep expertise in core investment capabilities as well as leading digital experiences. 
Our mission is to accelerate Schroder’s profitable growth strategy across the region at scale by harnessing technology. We are gearing up to deliver an exciting and varied portfolio of initiatives, including enhanced front-office investor workflows, the launch of new investment products, and the facilitation of merger and acquisition (M&A) technical deliverables.

We aim to maintain a great engineering culture. Contributing to this culture will involve following good software craftmanship, implementing effective testing practices, writing clean code, and embracing AI in engineering. Our systems must be well architected, designed for testability and extensibility. To achieve this, we implement mentoring and coaching through regular code reviews and pairing on challenging problems.

You'll work with a team of enthusiastic individuals who are passionate about software in a financial context and evolving our investment and business platforms. They're also keen on driving positive technology change at Schroders, ensuring that we always stay ahead of the curve. 

What you'll do

  • Lead all aspects of software delivery in terms of design, development, testing and implementation.
  • Develop web applications using front-end technologies including React, TypeScript, HTML5, CSS3
  • Integrate and effectively utilise GraphQL and REST API endpoints, collaborating with backend engineers to design purpose-fit API specifications
  • Refine the existing platform and products in response to business needs
  • Coach and develop more junior team members, ensuring that best practices and methodologies are followed
  • Pair-program and contribute to development of backend services and APIs (C#/Python)

The role requires a structured, creative individual who can support our growing demand for engineering on a global level. It is a senior development position, and strong technical skills are required.

The knowledge, experience and qualifications you need 

  • 5 to 10; years of software development experience using front-end technologies, including React.JS, HTML5, CSS3 and Responsive Design, along with other modern JavaScript/TypeScript frameworks and libraries.
  • Proven track record of professional experience building and launching scalable/performant interactive web experiences; collaborating with design, product, and other partners.
  • Excellent software design principles and patterns, designing code for readability and re-usability, scalability, and maintainability.
  • Demonstrable experience embracing artificial intelligence in an evolving engineering toolkit in the software development lifecycle.
  • Experience working in a modern software engineering environment following Agile principles, DevSecOps methodologies, test automation, CI/CD workflows, and tools including Git and Github.
  • Software development experience of backend services and APIs, using languages such as C#, Python, Java or similar.
  • Experience working with global colleagues and stakeholders across different time zone, understanding cultural differences.
  • Excellent communication skills and ability to deal credibly with business and technical users at all levels of the organisation

The knowledge, experience and qualifications that will help 

  • An understanding of the investment management industry
  • Working experience using cloud technologies (e.g. Azure, AWS).
  • Experience building software solutions in the Financial Services domain

What you'll be like 

  • A passionate technologist who follows the latest trends, technology, and engineering approaches
  • A problem solver with a business-facing personality. Great at working with other people, sharing, communicating and encouraging new ideas
  • Ability to own a piece of work from start to finish
  • Focussed on understanding the underlying business requirements before producing concrete deliverables
  • Able to effectively estimate work and execute within deadlines under pressure

 We're looking for the best, whoever they are 

Schroders is an equal opportunities employer. You're welcome here whatever your socio-economic background, race, sex, gender identity, sexual orientation, religious belief, age or disability.
 

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 6,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.

About Us
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 6,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.

Skills Required

  • 5 to 10 years software development experience with front-end technologies (React.JS, HTML5, CSS3, Responsive Design, JavaScript/TypeScript)
  • Proven experience building and launching scalable, performant interactive web experiences and collaborating with design and product
  • Strong software design principles and patterns; write readable, reusable, maintainable and scalable code
  • Demonstrable experience embracing artificial intelligence in the engineering toolchain and software development lifecycle
  • Experience with GraphQL and REST API integration and collaborating on API design
  • Experience working in Agile environments, DevSecOps methodologies, test automation, and CI/CD workflows; Git and GitHub
  • Software development experience of backend services and APIs using C#, Python, Java or similar
  • Ability to coach, mentor and develop junior engineers and promote engineering best practices
  • Experience working with global colleagues and stakeholders across time zones and strong communication skills
  • Understanding of the investment management industry
  • Working experience using cloud technologies (Azure, AWS)
  • Experience building software solutions in the Financial Services domain

Schroders Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Schroders and has not been reviewed or approved by Schroders.

  • Retirement Support Retirement plans are described as mature and competitive, with strong employer-supported schemes in the UK and a well-regarded 401(k) offering in the U.S. Pensions and retirement savings stand out as a distinctive strength within the total rewards package.
  • Leave & Time Off Breadth Time off and flexibility are emphasized, with generous annual leave in some markets and volunteer days highlighted in the UK. Flexible/hybrid working is presented as standard, supporting practical use of time-off benefits.
  • Parental & Family Support Parental leave is highlighted as a strength, including enhanced policies in the UK and an increased paid leave period in the U.S. Family-supportive provisions are positioned as part of a broader wellbeing focus.

Schroders Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
5,387 Employees

What We Do

As a global investment manager, we help institutions, intermediaries and individuals across the planet meet their goals, fulfil their ambitions, and prepare for the future. But as the world changes, so do our clients’ needs. That’s why we have a long history of adapting to suit the times and keeping our focus on what matters most to our clients. Doing this takes experience and expertise. We bring together people and data to spot the trends that will shape the future. This provides a unique perspective which allows us to always invest with conviction. We are responsible for £773.7 billion (€912.6 billion/$978.1 billion)* of assets for our clients who trust us to deliver sustainable returns. We remain determined to build future prosperity for them, and for all of society. Today, we have 6,000+ people across six continents who focus on doing just this. We are a global business that’s managed locally. This allows us to always keep our clients’ needs at the heart of everything we do. For over two centuries and more than seven generations we’ve grown and developed our expertise in tandem with our clients’ needs and interests. Source: Schroders, all data as at 30 June 2024. Disclaimer: Investing in securities is subject to risk. The value of investments can go down as well as up and is not guaranteed. Schroders will not make direct contact with you, via any social media platform or direct messaging service, to sell our products. If you think you have been a victim of a scam or have received unsolicited contact using the Schroders name or any associated names, and have any concerns, then please contact our Financial Crime Team using the details below: Telephone: +44(0)20 7658 4004 Email: [email protected] Schroder Investment Management Limited (Head Office): 1 London Wall Place, London EC2Y 5AU Tel: +44 (0)20 7658 6000 Schroder Fund Advisors LLC, Member FINRA, SIPC (US): 875 Third Avenue, New York, NY, 10022 Tel: +1 (800) 730-2932

Similar Jobs

Airwallex Logo Airwallex

Principal Software Engineer

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
In-Office
Singapore, SGP
2300 Employees

Fortinet Logo Fortinet

Principal Software Engineer

Security • Software • Cybersecurity
In-Office
Singapore, SGP
10357 Employees
In-Office
Singapore, SGP
4500 Employees

Mastercard Logo Mastercard

Principal Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Singapore, SGP
38800 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account