About the role

  • Senior Software Engineer supporting the ongoing development and maintenance of AWS Cloud based AML systems at Sun Life. Collaborating with cross-functional teams to deliver high quality solutions.

Responsibilities

  • Provide ongoing support of AWS Cloud based AML application systems and data management layer including responding to service requests, problem analysis, resolution, escalation and reporting as necessary.
  • Identify and participate in improvement, system renewal, stability, upgrade, and Disaster Recovery projects.
  • As a member of the AML team, interface with business partners, infrastructure teams, system designers, business system analysts, and testing specialists to deliver high quality solutions and maintain a stable, high performing application environment.
  • Create and maintain supporting documentation.
  • Design, develop, code, test, and debug programs for various projects.
  • Implement IT security best practices and collaborate with cybersecurity teams to audit and remediate risks and address findings.
  • Participate in various review processes - e.g. Business Requirements, Test plans, Design reviews, etc. to gain a solid understanding of the application and provide input into the various deliverables from a support perspective.
  • This role includes on-call and afterhours support on a team rotation basis.

Requirements

  • 5+ years of progressive information technology experience with full application development life cycle and API integration experience with AML Applications (i.e. SymphonyAI NetReveal)
  • University degree in Computer Science or equivalent experience
  • Deploy and maintain AWS Services (EC2, S3, RDS Postgres, etc)
  • Working experience with Java technology
  • Proficiency in Linux/Unix environments (command line, scripting, PuTTY/SSH)
  • Essential to have demonstrated strong core competency in SQL.
  • Experience managing and supporting IDMC operational processes
  • Familiar with Kafka monitoring tools, redundancy, and failover/recovery
  • Familiar with SIEM tools (e.g. Splunk, Qradar) for threat detection
  • Good knowledge of Autosys job scheduling and dependency management
  • Experience with the DevOps tools (Git, Bitbucket, Jenkins, CDD, Ansible)
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) best practices.
  • Knowledge file transfer process and options (FTP/SFTP)
  • Knowledge of ITIL standards and best practices
  • Excellent documentation skills including technical writing, Visio, PowerPoint, flowcharting
  • Strong communication, collaboration and analytical skills, including conceptual, requirements interpretation, solution creation and problem-solving abilities.

Benefits

  • A flexible work schedule, so long as it includes core working hours.
  • Competitive salary
  • Being part of our journey in developing the next greatest digital experience
  • Flexible Benefits from the day you join to meet the needs of you and your family.
  • Wellness programs that support the three pillars of your health – mental, physical, and financial.
  • Membership in a highly collaborative, supportive, and productive team
  • An extensive support system for continual learning including company-run courses and access to online learning platforms.

Job type

Full Time

Experience level

Senior

Salary

CA$90,000 - CA$140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AnsibleAWSCloudCyber SecurityEC2JavaJenkinsKafkaLinuxPostgresSplunkSQLUnix

Location requirements

HybridNorth YorkCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.