I

Invesco

Global asset management and investment solutions

Advanced Engineer - Product Engagement

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCharlottetown, PE, Canada

About the Job

Requirements

  • Extreme proficiency in developing and consuming REST APIs via MuleSoft.
  • Expertise in MuleSoft 4, API-led connectivity, microservices, and Java.
  • Experience with development processes in a DevOps environment, including exposure to CI/CD tools such as Bamboo and source code management tools such as Git and Bitbucket.
  • Understanding of AWS, specifically EKS and EC2 platforms.
  • A strong grasp of design patterns, software engineering concepts, and best practices.
  • At least 3 years of experience in full-stack object-oriented development languages such as Java.
  • At least 3 years of experience in a SQL-backed environment.
  • Technical team leadership experience.
  • A minimum of 3 years of related experience.

Responsibilities

  • Work closely with clients to understand business requirements and business processes.
  • Solve complex problems with technological proposals.
  • Research and stay current with technology trends.
  • Develop project estimates and manage project work plans.
  • Answer team member questions, assist team members with issues, and oversee team member work for quality.
  • Lead a team of engineers, including development, mentoring, and product delivery management.
  • Learn and adhere to department standards for design, development, and quality control.
  • Complete major deliverables, including technical design documentation and implementation of business requirements.
  • Prepare for and support user acceptance testing.
  • Work as part of a project team, report progress, and escalate issues to project management in a timely manner to support successful project and review completion.
  • Complete technical analysis, proof of concepts, building and unit testing, quality assurance, system testing, and implementation in accordance with the IT development life cycle.
  • Provide post-implementation support.
  • Create and maintain documentation for systems and processes.
  • Assist with developing improvements to team processes and procedures.
  • Handle deployments and define best practices and coding guidelines for the team.
  • Stay current with new developments and functionality in content management industry trends and cloud platforms.

Desired Qualifications

  • Experience with Snowflake is preferred.
  • Experience in the Scaled Agile Framework is preferred.
  • Exposure to and interest in full-stack development using Node.js, Python, or Java.
  • A bachelor's degree in an IT-related program is preferred.

About the Company

Invesco

Global asset management and investment solutions

Invesco provides investment management services to retail and institutional clients worldwide. It manages a broad mix of assets, including mutual funds, exchange-traded funds (ETFs), and private equity, and earns revenue mainly from management fees on assets under management. The company serves clients in more than 150 countries, offering diverse investment opportunities across public and private markets. Its product line relies on market performance, meaning returns and assets under management rise and fall with financial conditions. Invesco differentiates itself through its global footprint and range of investment vehicles, aiming to grow assets under management by attracting clients and offering access to a wide set of investment options. The company’s goal is to deliver value for clients by managing assets responsibly and efficiently while expanding its global presence and assets under management over time.

Company size
501-1,000
Company stage
IPO
Headquarters
Henley-on-Thames, United Kingdom
Founded
1935

Recently Posted Jobs

Explore more opportunities at Invesco

See more jobs