Scotiabank’s Business Banking division is looking for a Software Developer to build and modernize its services and customer experiences. In this role, you will be instrumental in developing production-ready solutions within an inclusive and high-performing culture.
What You'll Do
- Build and modernize Business Banking services and experiences
- Primarily code, ship production features, and contribute to architecture decisions
- Refactor legacy code incrementally using GitHub workflows
- Use GitHub Copilot as an AI pair programmer for suitable tasks to accelerate delivery of code and tests
- Review and fix AI-generated code to meet security and production-quality standards
- Partner with Business, engineering, product, security, data, infrastructure, and other application teams to deliver production-ready solutions
- Ensure solutions are aligned to enterprise standards for security, resiliency, scalability, availability, and regulatory compliance
What We're Looking For
- Proven experience coding and shipping production software features
- Ability to contribute to technical architecture and design decisions
- Experience with incremental refactoring of legacy systems
- Familiarity with GitHub workflows for development and deployment
- Strong ability to review, assess, and correct code for security and production quality
- Excellent collaboration skills to partner with cross-functional teams including Business, Product, Security, and Infrastructure
- Knowledge of enterprise standards for security, resiliency, scalability, availability, and compliance
Technical Stack
- GitHub workflows
- GitHub Copilot
Team & Environment
You'll be reporting to the Senior Manager, Development, Business Banking Domain.
Scotiabank is an equal opportunity employer.




