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.
Senior Software Engineer building scalable AWS, Big Data, and ML infrastructure for Genesys’ AI - powered customer - experience platform. Leading distributed systems projects from architecture through production.
Software Developer building full - stack web applications for Intelex’s global EHSQ software platform. Delivering agile features across React, Node.js, Azure, AWS, .NET, and SQL stacks.
Senior backend developer building AI - agent systems for Knak, an enterprise email and landing - page marketing automation platform. Designing APIs and microservices with PHP, Python, Node.js, MySQL, and AWS while mentoring engineers.
Full - stack engineer building scalable PHP/Laravel and Vue.js systems for Felix’s digital healthcare platform. Improving reliability, developing AI workflows, and delivering patient - care experiences across Canada.
Vehicle trim engineer leading finishing - component development and validation for Expleo, a global engineering, production - support, MRO, quality, and consulting organization. Guiding design, supplier, manufacturing, and production teams in Sainte - Claire’s hybrid aerospace projects.
Senior software engineer building scientific computing and ML systems for KoBold Metals, which uses AI and novel sensors for mineral exploration. Developing scalable pipelines and tooling across scientific, geophysical, and hardware data.
Software Developer II building and testing software for JD Power, a provider of automotive data, analytics, and industry intelligence. Collaborating with stakeholders and platform teams across the software development lifecycle.
Senior software engineer building integrations between Wrapbook’s AI production - finance platform and accounting, ERP, data, and AI systems. Owning pipelines, data contracts, observability, architecture, and production support for Canadian customers.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI in development.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI within a remote Agile team.