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.
Team Lead Full - Stack Developer at fast - growing SaaS organization focused on customer experiences. Leading development efforts with modern technologies while managing a collaborative team.
Senior Software Engineer enhancing Aurora Solar's sales platform and mentoring engineering team members. Build scalability and functionality for effective solar project management in a collaborative environment.
Software Developer at Privacy Analytics specializing in healthcare data solutions. Focus on development and troubleshooting in an Agile environment with a client - focused approach.
Principal Software Developer at Autodesk leading security tool integrations in a fast - paced environment. Collaborating with senior leadership and cross - functional teams to shape strategy and best practices.
Software Development Engineer resolving technical issues for BeyondTrust's Privilege Access Management products. Collaborating with Engineering and Support teams on code - related challenges in a remote setting.
Senior Developer designing and maintaining Consent and Permission data platform. Collaborating with cross - functional teams to ensure reliability, scalability, and performance of data systems.
Senior Software Developer responsible for designing, building, and maintaining Azure - based applications. Join BrokerLink to drive successful cloud solutions in a collaborative environment.
Staff Software Engineer for Sentry's Issue Workflow, architecting systems to enhance performance and scalability. Collaborate across teams to improve product quality and developer experience.
Senior Full - Stack Engineer building the future of travel fintech for Hopper's HTS APAC and Enterprise airline partners. Collaborating across teams to develop globally - scaled systems with high availability.
Junior Software Engineer needed at Sophos to build systems for defeating cyberattacks. Role involves coding with TypeScript and collaborating with experienced engineers in a fast - paced environment.