Prepare solution designs and estimates deliverables according to Scotiabank's internal policies, standards and templates based on business, project and systems specs
Produce and maintain architectural and design documentations
Maintain high standards of software quality within the team by establishing good practices and habits
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications
Innovative approach to developing process improvements and solutions
Design, develop, and unit test applications in accordance with established standards
Interact with stakeholders to collaborate, align and resolve issues
Lead the team with a continuous improvement mindset, actively promote inclusivity and trust, promote an environment of curiosity and experimentation