- تجربہ
- کوئی بھی
- تنخواہ
- —
- کھلنا
- 1
- پوسٹ کیا گیا
- 3 گھنٹے قبل
Where you'll work
ملازمت کی تفصیل
Role overview
Scotiabank is hiring a Software Engineer in Toronto, Ontario, Canada to support release automation and test environment modernization. The role focuses on building automated processes that improve release quality, speed up delivery, and lower the risk and disruption caused by application changes. You will help manage the flow from test environments to production, including environment provisioning, code deployment, testing, and release execution.
As part of the release automation function, you will look for ways to improve existing processes, design new enterprise-wide capabilities, and contribute to an agile team that supports internal engineering groups. The work is tied to newer technology initiatives that modernize delivery practices while maintaining security, speed, and reliability.
Key responsibilities
- Promote a customer-centered approach while strengthening relationships across the bank’s broader systems and teams.
- Push continuous improvement in enterprise and industry-standard test environment and release management practices.
- Evaluate and refine CI/CD pipelines for automated deployment, using current tools and trends to reduce risk, cost, and customer impact during release and maintenance windows.
- Incorporate updated bank standards and controls into existing workflows to improve security, governance, and risk management.
- Collaborate in small flexible teams with developers, testers, and support teams when onboarding applications to new or updated CI/CD solutions.
- Diagnose and resolve issues raised by development and support groups.
- Spot opportunities to improve automated processes and raise adoption maturity across engineering teams.
- Coordinate release and test environment improvements with stakeholders while managing risk and tracking progress.
- Develop trusted relationships within IT&S and across related technology groups.
- Act as a subject matter resource for complex release and change-related issues.
- Work closely with Release Management, Test Environment Management, vendors, Global Technology and Enterprise Platform, Engineering, Quality Assurance, and application teams.
Required qualifications
- A degree or diploma in Computer Science, Engineering, or a related discipline.
- Strong knowledge of core IT infrastructure and software components, including servers across different platforms and enterprise applications.
- Deep understanding of CI/CD concepts, processes, and tools for code development and deployment in z/OS mainframe environments.
- Strong scripting and programming ability in one or more of Bash, PowerShell, Python, Groovy, and .NET.
- Practical knowledge of COBOL best practices to support troubleshooting with development teams.
- Hands-on experience with automation and delivery tools such as Bitbucket, Jenkins, Git, Sonar, Fortify, Ansible, Jira, and Confluence.
- Working knowledge of networking concepts and protocols such as TCP/IP, gateways, routers, and firewalls.
- Experience with project management methods, principles, and tools.
- Comfort leading discussions and providing direction in meetings with peers and stakeholders.
- Ability to quickly learn new concepts and apply them within bank standards.
- Strong partnership-building, communication, and interpersonal skills across all organizational levels.
- Experience with traditional and agile delivery methods, JIRA, Confluence, and SDLC is an advantage.
- A mindset aligned with the bank’s values of Trust, Teamwork, and Accountability.
Perks and benefits
- Inclusive workplace focused on diversity, equity, inclusion, and allyship, with employee resource groups across multiple communities.
- Accessibility support and accommodations to help create a barrier-free environment.
- Learning and development support through online courses, cross-functional opportunities, and tuition assistance.
- Competitive rewards package with bonus potential, flexible vacation, personal days, sick days, and benefits starting on day one.
- On-site environment with tea and coffee, universal washrooms, and collaborative team space.
- Community engagement opportunities and belonging programs.
Additional information
Location: Toronto, Ontario, Canada. The bank describes itself as a purpose-driven organization serving customers across personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
Scotiabank is committed to an inclusive and accessible hiring process. If an accommodation is needed during recruitment or selection, candidates can notify the recruitment team. Applications must be submitted directly online to be considered. Only candidates selected for an interview will be contacted.