Full Stack Software Engineer/Developer at Manulife
Waterloo, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

06 Dec, 25

Salary

75880.0

Posted On

09 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Ajax, Powershell, Sql, Computer Science, Computer Engineering, Json, Communication Skills, Presentation Skills, Pki, Xml, Python, Information Systems, Functional Testing

Industry

Information Technology/IT

Description

This position impacts multiple Corporate Business operations such as HR, Legal, Compliance, Finance, Treasury Marketing and Risk Management supported by the Group Functions division. This position develops custom-fit engineering solutions that adhere to security and data privacy policies of the company. The incumbent reports to the Senior Director of Engineering, Operations and Operational Governance Controls.

REQUIRED QUALIFICATIONS:

  • 5 years + hands-on experience in application development and systems integration
  • 4 + years of hands-on experience in PKI (Public Key Infrastructure), digital certs, crypto standards, and crypto life cycle management.
  • BS or MS degree in computer science, computer engineering, information systems, privacy engineering or related field of study.
  • Excellent communication and presentation skills and the ability to effectively communicate designs, proposals, and results.
  • Strong software development skills using C#, , AJAX, JSON, XML, JavaScript, SQL, Python and PowerShell
  • Hands-on experience in API integration, Microsoft PBI and Power Apps
  • Expertise in WinOS and RHEL
  • Full hands-on involvement in requirement gathering, analyzing, integration design, development, functional testing and performance measurement
  • Strong organizational and troubleshooting skills with attention to detail and ability to work independently including excellent written and verbal communication skills.
Responsibilities
  • Provides reliable and scalable platform solutions leveraging automation
  • Investigates new platform solutions to enhance service delivery experience
  • Resolves persistent platform issues when surfaced by technical support teams
  • Responsible for the deployment and integration of platform architectures; provides performance enhancements through automation and pushes for enhanced reliability to support product development
  • Builds code to specifications and standards
  • Builds and codes moderately complex software
  • Minimal time coaching teammates
  • Provides code development leadership to Group Functions application teams
  • Contributes to team’s success
  • Collaborate with software engineers, platform engineers, Product Owners, and engineering leadership to uncover pain points and opportunities to accelerate the delivery of new value through software
  • Investigates new platform solutions to enhance service delivery experience
  • Prototype and build new functionality to deliver on key platform objectives
  • Deliver an exceptional user experience to our engineers, with a focus on self-service and continuous delivery
  • Evolve and improve platform services, with accountability for production reliability and usage, and the delivery of new functionality
  • Lead a technical team
Loading...