GWE is currently looking for an ambitious and high performing Software Developer who is motivated to design and develop best in class enterprise applications has a passion for innovation and problem solving and thrives in a fast paced ever changing environment. An ideal candidate must have basic knowledge in the software development life cycle object-oriented programming and database programming and has a basic familiarity with various development tools. Y ou will work as part of a team to ensure that the technical implementation of the delivered solution matches the business requirements. You will be involved in various aspects of requirements review analysis design development testing & implementation while working with technical leads architects other developers key business stakeholders and senior leadership regulatory and compliance groups as well as various technical support teams across the Bank.
Champion a customer focused culture to deepen client relationships and leverage broader Bank relationships systems and knowledge
Participate in business requirements review and analysis
Collaborate with technical leads and solution architects to produce web application or microservice design and architecture
Produce code using required programming language i.e. Java including unit testing.
Integrate code with version control as well as build and deployment pipelines
Maintain highest level of code quality and secure coding standards
Develop technical documentation throughout the software development life cycle (SDLC).
Support IST & UAT Testing cycles including code deployments and working closely with QA Team on defect analysis and bug fixes
Support Production Implementation and deployments of applications to Production
Provide Production Support for complex technical problems that arise on all assigned applications and systems by:
Providing technical support
Being primary point of contact for Level 1 and Level 2 issues to resolution
Test maintain and improve the performance of existing applications to ensure strong functionality and optimization
Clearly and regularly communicate with management and technical peers leads and support colleagues
Understand how the Banks risk appetite and risk culture should be considered in day-to-day activities and decisions.
Actively pursues effective and efficient operations of your respective areas in accordance with Scotiabanks Values its Code of Conduct and the Global Sales Principles while ensuring the adequacy adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational compliance AML/ATF/sanctions and conduct risk.
Champion a high performance environment and contribute to an inclusive work environment
Software Development Life Cycle (SDLC) & Agile Methodologies
Programming Languages
Frontend: React Javascript (ES6) TypeScript HTML5 CSS3 SCSS Responsive Design Webpack Babel
Testing: Jest React Testing Library Playwright test Cypress Testing
Accessibility: WCAG guidelines semantic HTML ARIA roles
You have excellent interpersonal skills and communication skills in order to effectively liaise with business analysts and other technical departments and members of the project team
You have strong technical documentation skills problem solving skills troubleshooting skills and multi-tasking skills
You are a creative and motivated self starter able to work both independently and collaboratively within a team
Graduate in Computer Science Engineering or a Related Field
Advanced knowledge of optimizing performance through lazy loading code splitting and memorization techniques.
Advanced knowledge of programming languages and database development
Knowledge of DevOps Concepts & CI/CD Pipelines
Database Knowledge (SQL Programming Oracle SQL Server etc.)
Diversity Equity Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential respected for who they are and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities ethnicity race age ability & veterans.
Upskilling through online courses cross-functional development opportunities and tuition assistance.
Competitive Rewards program including bonus flexible vacation personal sick days and benefits will start on day one.
Dynamic Ecosystem - Free tea & coffee universal washrooms and lots of space for team collaboration.
Community Engagement - We offer opportunities for community engagement & belonging with our various programs such as hackathons.
Guided by our purpose: for every future we help our customers their families and their communities achieve success through a broad range of advice products and services including personal and commercial banking wealth management and private banking corporate and investment banking and capital markets.
If you require accommodation (including but not limited to an accessible interview site alternate format documents ASL Interpreter or Assistive Technology) during the recruitment and selection process please let our Recruitment team know. If you require technical assistance please click here. Candidates must apply directly online to be considered for this role.