FAQs
What is the job title for this position?
The job title is Software Developer.
What is the primary focus of the Software Developer role?
The primary focus is to develop high-quality code and collaborate with a team on the bank’s flagship mobile app.
What languages and technologies are preferred for this role?
The preferred language is Java, specifically versions 8-17, along with experience in Spring and building REST APIs with Spring Boot.
What experience is required for this position?
Candidates should have 3+ years of experience in software development, particularly with complex large-scale customer-facing platforms.
Are there any specific tools listed that the candidate should be comfortable using?
Yes, candidates should be comfortable using Jira, Confluence, Jenkins, Bitbucket, and Launch Darkly.
What are some of the core responsibilities of this role?
Responsibilities include refining ticket requirements, developing code, reviewing pull requests, collaborating with other developers, and ensuring adherence to coding conventions and best practices.
How does this role contribute to client relationships?
The role champions a customer-focused culture to deepen client relationships and leverage broader bank relationships.
What kind of work environment does Scotiabank promote?
Scotiabank promotes an inclusive, high-performing work environment that values diversity, equity, and inclusion.
Is there any training or upskilling provided?
Yes, Scotiabank offers upskilling through online courses, cross-functional development opportunities, and tuition assistance.
What is the work arrangement for this position?
The work arrangement is hybrid, allowing for both in-office and remote work.
Where is the job location?
The job is located in Toronto, Ontario, Canada.
How does Scotiabank support community engagement for employees?
Scotiabank offers various programs such as hackathons, contests, and social activities to promote community engagement and belonging.
How should candidates apply for this role?
Candidates must apply directly online to be considered for this role.
What should candidates do if they require accommodations during the recruitment process?
Candidates should inform the Recruitment team if they require accommodations during the recruitment and selection process.