
Software Engineer
- Toronto, ON
- Permanent
- Full-time
- Software Development and Supports
- Implement and upkeep business applications and reports with a focus on high-quality service delivery and alignments to achieve department and organization objectives
- Develop well designed, testable, efficient code by using the best software development practices
- Follows and conducts peer code-reviews and provides feedback to team members.
- Uphold technology best practices with a sense of autonomy, creativity, and open feedback for continuous improvement
- Perform ongoing system and application administration
- Supports production issues with proper diagnosis and root cause analysis.
- Build and maintain strong relationships with stakeholders, including business partners, vendors, counterparties, and other IT teams.
- Project Support
- Assist in collaborating with business partners to identify and prioritize application needs.
- Support development activities in collaboration with IT and business stakeholders, including change management and software release scheduling.
- Contribute to gathering and refining specifications and technical requirements.
- Provide input and support for project planning and risk analysis.
- Assist in preparing project documentation such as design documents and operational procedures.
- Support user training sessions.
- Risk Management and Business Continuity
- Understand the Bank’s risk appetite and demonstrate understanding the risk culture in day-to-day activities and decisions.
- Manage risk and ensure business continuity for systems supported by the application service team.
- Ensure compliance with all applicable policies, regulations
- Support in business continuity planning, impact analysis, and related exercises of the application service team.
- Coordinate support for internal and external audits.
- Identify system and operational risks and collaborate across teams to mitigate potential issues.
- Bachelor's degree in Information Technology, Computer Science, or a related field. ITIL Certification or equivalent practical experience. Certification or equivalent training/experience in SAP Business Object, Oracle Reporting Tools, Microsoft Power Platform, and AWS Cloud.
- Tech Skill Experience in AWS and Azure cloud service platforms.
- 3+ years of experience in IT application services, including development, application support, and data processing, specifically within a financial institution
- 3 years of experience with:
- Office 365 development utilizing Flow, Power Apps and SharePoint Online.
- Microsoft Power Automate, Dataverse and other associated products
- Any of following reporting tools: SAP Business Objects, Oracle Reporting Tools, or Power BI. Proficient in PowerShell, Python and JavaScript
- Experience in automation tools such as Autosys, SFTP, ETL Process
- Good understanding of SDLC Framework, workflow automation, integrated services, and low-code development.
- Experiences working in Waterfall and Agile/Scrum methodologies.
- Understanding of wholesale banking business operations and accounting principles.
- Strong system and data analysis skills and ability to acquire new technology skillsets to support the bank.
- Excellent critical thinking abilities and attention to detail, especially in a fast-paced environment.
- Strong ability to communicate effectively and collaborate with team members and stakeholders.
- As a federally regulated entity, MUFG Bank Canada is required to comply with applicable laws which prohibit discrimination based on protected grounds and which require accommodation to individuals in accordance with the requirements outlined in the Canadian Human Rights Act and the Canada Labour Code. Where MUFG Bank Canada obtains information relating to protected grounds under the Canadian Human Rights Act as part of the application process, it does so to monitor and otherwise evaluate its own compliance with such legislation and associated regulatory requirements; MUFG Bank Canada does not use such information for decision making purposes relating to the position contemplated in this application.
- As a provincially regulated entity, MUFG Securities Canada is required to comply with applicable laws which prohibit discrimination based on protected grounds and which require accommodation to individuals in accordance with the requirements outlined in the Human Rights Code (Ontario) and the Employment Standards Act (Ontario). Where MUFG Securities Canada obtains information relating to protected grounds under the Human Rights Code (Ontario) as part of the application process, it does so to monitor and otherwise evaluate its own compliance with such legislation and associated regulatory requirements; MUFG Securities Canada does not use such information for decision making purposes relating to the position contemplated in this application.