At a Glance
- Tasks: Design and develop high-performance web applications and APIs for a new digital investment service.
- Company: Join Invesco, a leading asset manager with a commitment to social responsibility.
- Benefits: Enjoy healthcare, flexible working, generous leave, and wellness benefits.
- Why this job: Shape innovative products that empower investors and make finance accessible.
- Qualifications: Experience with Angular, React, Java Spring Boot, and a passion for technology.
- Other info: Be part of a diverse team in a dynamic, collaborative environment.
The predicted salary is between 36000 - 60000 £ per year.
Overview
Join to apply for the Senior Engineer – Digital Distribution & Enterprise Engineering role at Invesco EMEA.
As one of the world’s leading asset managers, Invesco is dedicated to helping investors worldwide achieve their financial objectives. By delivering the combined power of our distinctive investment management capabilities, we provide a wide range of investment strategies and vehicles to our clients around the world.
If you\’re looking for challenging work, smart colleagues, and a global employer with a social conscience, come explore your potential at Invesco. Make a difference every day!
Job summary
We have an outstanding benefits package which includes:
- Company-provided healthcare
- A competitive annual leave allowance
- Flexible working options, including hybrid working arrangements
- Generous pension provisions
- Income protection
- Health and wellness benefits
- Volunteering days
- Enhanced parental leave
- Life insurance
Your Team
Join a dynamic team of finance, technology and distribution professionals working at the intersection of innovation and impact. We are developing a next-generation digital investment service designed to help retail intermediaries make investing more accessible, intuitive, and effective for their clients.
Your Role
We’re looking for a full stack engineer to help build and scale a new digital investment service, delivered through strategic partnerships with digital investment platforms. The ideal candidate is a hands-on technologist with a passion for building high-quality products, a strong track record in platform scalability, and a desire to work in a fast-paced, collaborative environment. This is an opportunity to shape a product that empowers intermediaries and improves outcomes for retail investors.
What you will be doing
- Design, develop, test, deploy and maintain highly performant API-driven web applications on our stack (Angular, React, SASS, Java SpringBoot, Mulesoft).
- Design and implement REST APIs to industry/company standards
- Collaborate with product design to develop and iterate on user interfaces that simplify complex financial data
- Interact with engineering members across the organization to ensure consistency in engineering practices
- Collaborate across our development centers in Atlanta, Houston, New York City and India
- Perform peer code reviews and review performance, security and flexibility of the code
- Participate in agile ceremonies (daily standup, release and sprint planning, demos, scrum of scrums)
What you will bring
- Proven experience with front-end frameworks such as Angular and React
- Proven experience with back-end technologies such as Node.js, ExpressJS, or Java Spring Boot
- Experience with Mulesoft
- Experience with core AWS services
- Experience working in an Agile environment
- Familiarity with software engineering support systems and tools (Git, Jenkins, Bamboo, Gulp, Bower, Maven, Log4j)
- Familiarity with SSO solutions (SAML, OAuth, OpenID) is a plus
- Knowledge of the Financial Services industry is a plus
- Bachelor’s Degree in Computer Science, MIS, Computer Engineering, or equivalent
- Self-motivated with ability to work with minimal supervision
Disability Confident Scheme
Applicants who opt in to the Disability Confident Scheme and meet the ‘minimum criteria’ for the role will be offered an interview. We are committed to providing an inclusive recruitment process for all candidates who apply. By opting-in, applicants disclose a disability solely for the Disability Confident Scheme. The scheme only guarantees an interview and does not guarantee employment.
To apply through the Disability Confident Scheme, apply via our external careers page and email EMEA-TalentAcquisition@invesco.com confirming your wish to opt-in with your contact details and the role title.
Employment details
Full Time / Part Time: Full time
Worker Type: Employee
Job Exempt: Yes
Workplace Model: Pursuant to Invesco’s Workplace Policy, employees are expected to spend at least four full days each week in an Invesco office as of October 1, 2025.
What we value
We promote a working environment that welcomes everyone and creates inclusive teams, celebrates difference and encourages everyone to be themselves at work.
Our commitment to community and ESG investing: We partner with charitable organisations globally and support ESG investing as part of delivering a superior investment experience.
Regulatory
This position may fall in-scope of one or multiple regimes/directives.
Open roles and related content on external sites are distributed via our careers page and our in-house recruitment team.
#J-18808-Ljbffr
Senior Engineer - Digital Distribution & Enterprise Engineering employer: Invesco EMEA
Contact Detail:
Invesco EMEA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Engineer - Digital Distribution & Enterprise Engineering
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to digital investment services. You never know who might have the inside scoop on job openings at Invesco!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Angular, React, or Java Spring Boot. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and API design principles. Be ready to discuss how you've tackled challenges in past projects, especially in a collaborative environment.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Invesco team and making a difference every day!
We think you need these skills to ace Senior Engineer - Digital Distribution & Enterprise Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Engineer role. Highlight your experience with front-end frameworks like Angular and React, as well as back-end technologies such as Java Spring Boot. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about building high-quality products and how your experience can help us develop our next-generation digital investment service. Keep it engaging and relevant!
Showcase Your Projects: If you've worked on any projects that demonstrate your skills in API-driven web applications or Agile methodologies, make sure to mention them. We love seeing real examples of your work and how you’ve contributed to successful outcomes.
Apply Through Our Website: Don't forget to apply through our careers page! It’s the best way to ensure your application gets to us directly. Plus, it shows you're serious about joining our team at Invesco. We can't wait to hear from you!
How to prepare for a job interview at Invesco EMEA
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Angular, React, and Java Spring Boot. Brush up on your knowledge of API design and Mulesoft, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Invesco is looking for a hands-on technologist, so be ready to demonstrate your ability to think critically and innovate under pressure.
✨Understand the Financial Services Landscape
Familiarise yourself with the financial services industry and how digital investment platforms operate. This knowledge will help you connect your technical skills to the business objectives of Invesco, showing that you can contribute to their mission.
✨Emphasise Collaboration
Since the role involves working with teams across different locations, highlight your experience in collaborative environments. Be prepared to discuss how you’ve successfully worked in Agile teams and contributed to peer code reviews.