Full Stack Developer
Toronto, Ontario, Canada · ਪੂਰਾ ਸਮਾਂ
ਅਰਜ਼ੀ ਦੇਣ ਵਾਲੇ ਪਹਿਲੇ ਵਿਅਕਤੀ ਬਣੋ
- ਅਨੁਭਵ
- 5+ yrs
- ਤਨਖਾਹ
- —
- ਖੁੱਲ੍ਹਣ ਵਾਲੀਆਂ ਥਾਵਾਂ
- 1
- ਪੋਸਟ ਕੀਤਾ ਗਿਆ
- 6 ਘੰਟੇ
- Work mode
- ਦਫ਼ਤਰ ਵਿੱਚ
- ਸਿੱਖਿਆ
- Bachelor’s degree in computer science, computer engineering, or a related technical field
- Eligibility
- Applicants should be qualified full stack developers with a technical bachelor’s degree and at least 5 years of relevant experience. The role is intended for candidates who can work onsite in Toronto, Ontario, Canada and who are comfortable contributing to enterprise security, fraud, and monitoring…
- Resume
- Required to apply
Where you'll work
ਕੰਮ ਦਾ ਵੇਰਵਾ
Role overview
This position sits within Global Operations Technology and contributes to solutions that help address an evolving threat landscape. The team partners closely with Corporate Security, Fraud Business, and technology partners across Scotiabank to build and manage products that support enterprise-wide security and fraud-related initiatives while staying aligned with regulations, internal policies, and procedures.
The role is focused on delivering technology for internal fraud, insider threat, and employee monitoring initiatives. It supports both ongoing work and new projects for global stakeholders such as Internal Fraud, Corporate Security, AML, and Risk, while also helping with day-to-day operational activities and technology process support. The successful candidate should be proactive, adaptable, and comfortable taking ownership in a challenging environment.
Working with stakeholders and under the supervision of the Senior Manager, the developer will contribute to the design, development, integration, and implementation of enterprise-level insider threat and internal fraud solutions. The role requires strong initiative, willingness to learn, and the ability to collaborate effectively across teams.
Key responsibilities
- Develop and support backend services with an emphasis on reliability, security, and smooth operation.
- Create and improve user-facing front-end applications that deliver a strong user experience.
- Partner with product and UX teams to shape practical and innovative solutions.
- Produce clean, maintainable, and testable code that follows sound software engineering practices.
- Help safeguard applications and improve performance for better efficiency.
- Contribute to software architecture decisions and build CI/CD pipelines.
- Take part in code reviews and work on integrations with external third-party systems.
- Support production environments and guide junior developers when needed.
- Strengthen engineering practices and contribute positively to team culture.
- Work with stakeholders to clarify business needs and technical expectations.
- Manage development work as Jira tickets with well-defined acceptance criteria.
- Create high-fidelity mockups and prototypes.
- Serve as a key developer for both the frontend and backend-for-frontend layers of the web application.
- Participate in sprint planning, reviews, and roadmap conversations.
- Build a solid understanding of development and deployment in the bank’s cloud and governance environment.
- Document code clearly and ensure it aligns with security and compliance standards.
Required experience and skills
- Bachelor’s degree in a technical discipline such as computer science, computer engineering, or a similar field.
- At least 5 years of experience in full stack development.
- Hands-on knowledge of HTML and CSS for web development.
- Ability to write and tune SQL queries.
- Exposure to cloud-based development and deployment; Google Cloud Platform is preferred, while AWS or Azure are also acceptable.
- Experience building and integrating APIs.
- Strong command of Node.js, Java, .NET, TypeScript, and JavaScript.
- Practical experience with React, Angular, and REST APIs.
- Familiarity with both relational and non-relational databases.
- Understanding of code quality practices such as linting, code reviews, and automated formatting tools.
- Experience working in Agile environments and adapting quickly to changing priorities.
- Working knowledge of Jira for issue tracking and sprint planning.
- Ability to gather user feedback and use it to improve products over time.
- Strong collaboration skills and comfort working with engineers, designers, and product managers.
- Ability to estimate effort, set realistic timelines, and deliver reliably.
- Comfort raising technical or product issues early and contributing to solutions.
- Strong problem-solving ability and openness to learning new technologies.
What’s offered
- An inclusive workplace that supports diversity, equity, inclusion, and allyship.
- Accessibility support and accommodation options to help remove barriers in the workplace.
- Upskilling opportunities through online learning, cross-functional development, and tuition assistance.
- A competitive rewards package that includes bonus eligibility, flexible vacation, personal days, sick days, and benefits starting on day one.
- Community engagement opportunities through programs such as hackathons, contests, cooking with friends, Humans of Digital, and more.
Additional information
Requisition ID: 260428
Location: Toronto, Ontario, Canada (Canada : Ontario : Toronto).
Scotiabank is a leading bank in the Americas, guided by its purpose, “for every future.” It supports customers, families, and communities through personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
Employees requiring accommodations during the recruitment and selection process can request support such as an accessible interview site, alternate format documents, ASL interpretation, or assistive technology.
Candidates must submit their application directly online to be considered. Only shortlisted candidates will be contacted.