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 Cloud Engineer at Sleep Country maintaining multi - cloud infrastructure. Designing, building, and optimizing cloud systems for reliability, performance, and security.
Senior Data Engineer at Sleep Country Canada designing and maintaining scalable data pipelines. Collaborating with cross - functional teams to ensure data reliability and quality.
Software Engineer II focused on building scalable detection systems using AI tools at Abnormal AI. Collaborating with teams to enhance model serving infrastructure for data processing.
Senior Engineer in Building Electricity at EXP managing critical electrical projects for diverse clients. Contributing to quality and performance in design and implementation with hybrid work flexibility.
Senior Software Application Developer building full - stack features for Breezeway's property operations platform. Collaborating across teams and contributing to AI - driven initiatives for operational efficiency.
Software Engineer Intern building real - time AI - driven customer interaction systems for the modern contact center. Contributing to production infrastructure that focuses on latency, reliability, and measurable business outcomes.
Senior Infrastructure Software Engineer at Dropbox re - architecting Identity systems for multi - product strategy. Collaborating with teams and mentoring junior engineers in a dynamic environment.
Full - Stack JS engineer developing features and scaling systems for US Mobile's wireless communication. Collaborating with teams to enhance a future - ready, unified network.
Full - Stack Software Engineer to develop and deploy innovative features at US Mobile. Focused on scaling connectivity for millions of devices through agile team collaboration.