Advanced Engineer, Product Engagement

2532 Invesco Enterprise Services (Division)

Charlottetown

On-site

CAD 50,000 - 65,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working environment
RRSP contributions
Health & wellness benefits
Work flexibility programs
Parental leave benefits
Study support

Job summary

2532 Invesco Enterprise Services (Division) is seeking a skilled engineer to develop REST APIs and lead a team. The role requires strong expertise in Java, MuleSoft, and DevOps, with a focus on delivering high-quality solutions. Ideal candidates will have at least 3 years of experience in full-stack development and possess strong leadership skills.

This position offers a hybrid working environment with a competitive salary ranging from $50,000 to $65,000 per year in Charlottetown, alongside benefits such as health and wellness support, RRSP contributions, and work flexibility programs.

Qualifications

  • 3+ years of experience in full-stack object-oriented development.
  • Strong problem-solving and debugging skills.
  • Technical team leadership experience.

Responsibilities

  • Work closely with clients to understand business requirements.
  • Lead a team of engineers including development and mentoring.
  • Create and maintain documentation for systems and processes.

Skills

REST APIs development and consumption
MuleSoft 4
API-led connectivity
Microservices
Java
DevOps
CI/CD tools (Bamboo)
Source-code management tools (Git, Bitbucket)
AWS (EKS, EC2)
Full-stack development (Node.js, Python)

Education

Bachelor’s degree in an IT-related program

Tools

Snowflake

Job description

Job Description

As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. If you're looking for challenging work, intelligent colleagues, and exposure across a global footprint, come explore your potential at Invesco.

Responsibilities
  • Work closely with clients to understand business requirements and gain a thorough understanding of the business processes.
  • Solve complex problems with technological proposals.
  • Research and stay abreast of latest 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, reporting progress and escalating issues to project management in a timely manner to ensure successful completion of projects and reviews.
  • Complete all tasks related to technical analysis, proof of concepts, building and unit testing, quality assurance, system test 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, define best practices and coding guidelines for the team.
  • Stay abreast of new developments and functionality of content management industry trends and cloud platforms.
Experience & Qualifications
  • Extreme proficiency in developing and consuming REST APIs via MuleSoft.
  • Expertise in MuleSoft 4, API‑led connectivity, microservices, and Java.
  • Experience in a DevOps environment, including exposure to CI/CD tools such as Bamboo and source‑code management tools—Git, Bitbucket.
  • Understanding of AWS, specifically EKS and EC2 platforms.
  • Strong grasp of design patterns and software engineering concepts and best practices.
  • 3+ years of experience in full‑stack object‑oriented development languages such as Java.
  • 3+ years of experience in a SQL‑backed environment; Snowflake preferred.
  • Excellent problem‑solving and debugging skills with the ability to ask for help when needed.
  • Ability to consume libraries, tools, and APIs from other teams to achieve the desired functionality.
  • Technical team leadership experience.
  • Experience in a Scaled Agile framework is preferred.
  • Exposure and interest in full‑stack development in one of the following: Node.js, Python, or Java.
  • Bachelor’s degree in an IT‑related program is preferred; a minimum of 3 years of related experience is required.
Compensation

Salary range: $50,000 – $65,000 per year (in Charlottetown).

Benefits
  • Hybrid working environment
  • RRSP contributions
  • Health & wellness benefits
  • Work flexibility programs
  • Parental leave benefits
  • Study support
Workplace Model

Employees are expected to comply with Invesco’s most current workplace model, which as of October 1, 2025, requires spending at least four full days each week working in an Invesco office.

Equal Employment Opportunity Statement

Invesco is committed to fair and accessible employment practices. If selected for an interview, we will work with you to ensure that your interview is accessible and accommodation is provided. Please contact us at accessibility@invesco.ca or 1.800.874.6275 if you require accommodation for an interview due to a disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Engineer, Enterprise Platforms
Sr. Engineer, Enterprise Platforms

2532 Invesco Enterprise Services (Division) • Charlottetown

Hybrid
CAD 70,000 - 80,000
Health & Wellness Benefits
Parental Leave Benefits
Study Support
+2
Senior Engineer – Digital Distribution & Engagement
Senior Engineer – Digital Distribution & Engagement

2530 Invesco Canada Ltd. • Charlottetown

Hybrid
CAD 80,000 - 85,000
RRSP Contributions
Health & Wellness Benefits
Work flexibility Programs
+2
Advanced Quality Engineer
Advanced Quality Engineer

2532 Invesco Enterprise Services (Division) • Charlottetown

Hybrid
CAD 70,000 - 80,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Principal AI Platform Infrastructure Engineer
Principal AI Platform Infrastructure Engineer

2530 Invesco Canada Ltd. • Charlottetown

Hybrid
CAD 75,000 - 85,000
Hybrid work
RRSP contributions
Health & wellness benefits
+3
Advanced Scrum Master
Advanced Scrum Master

Invesco Real Estate • Charlottetown

Hybrid
CAD 65,000 - 75,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Scrum Master
Advanced Scrum Master

Invesco • Charlottetown

Hybrid
CAD 65,000 - 75,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Senior Software Quality Engineer
Senior Software Quality Engineer

2532 Invesco Enterprise Services (Division) • Charlottetown

Hybrid
CAD 100,000 - 110,000
Hybrid working environment
RRSP contributions
Health and wellness benefits
+3
Advanced Power BI Engineer
Advanced Power BI Engineer

2530 Invesco Canada Ltd. • Charlottetown

Hybrid
CAD 52,000 - 58,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Power BI Engineer
Advanced Power BI Engineer

Invesco Ltd. • Charlottetown

Hybrid
CAD 52,000 - 58,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3
Advanced Quality Engineer
Advanced Quality Engineer

Invesco • Charlottetown

Hybrid
CAD 70,000 - 80,000
Hybrid working environment
RRSP Contributions
Health & Wellness Benefits
+3