Senior Technical Lead

Scotiabank - Toronto, ON (30+ days ago)

Apply Now

Requisition ID: 57813

Join the Global Community of Scotiabankers to help customers become better off.

OVERVIEW

The Senior Technical Lead role is a full stack lead developer who is responsible for providing specialized technical leadership in the analysis, design, development, implementation and support for technically complex solutions for HR, ensuring Bank standards and best practices are followed during the development of application code. The incumbent is responsible for current and future implementation projects within the group, introducing new technologies to meet business objectives and providing technical consultation and guidance to all development projects. The successful candidate is a full-stack engineer, who can modify UI components, write a RESTful API, and implement a data backend, write high-performance software, and micro-service architecture, etc.

WHAT WE ARE LOOKING FOR?

We are looking for someone who will work closely with onshore and offshore vendor partners to ensure that solutions being delivered are of necessary quality and align with project goals.

Designing, implementing and refactoring code
Participating in solution design discussions focused on scalability, design and implementation best practices
Ensuring software, programs and applications are developed and/or configured to meet high availability, integrity and reliability requirements
Working with other developers and business analysts on breaking-down, scoping and estimating tasks.
Delivering code for development, modernization and integration to meet the business needs.
Proactively partnering with business line representatives to drive improved technology solutions that support business strategy.
Maintaining code documentation and manage changes in requirements through the SDLC process.
ARE YOU THE RIGHT PERSON FOR THE ROLE?

You Have;

5+ years of experience in information technology
5+ years programming full-stack applications
5+ years of experience developing solutions using technologies such as .Net Framework and .Net Core, HTML5/CSS3.
5+ years of experience with SQL Databases and Web Storage, HTTP & REST, Web Architecture, GIT / BitBucket, JIRA.
Nice to have: Java and JSF, JavaScript (both frontend and backend), for example, Node.js, DOM, JSON, Angular, Python, etc., Spring Boot, Elastic Search, Ansible, Tomcat Servlet, Apache HTTP, SSH Public / Private, BOX, Docker, Jenkins, Unix shell scripting, UI/UX Development
Experience with micro-service architecture and cloud infrastructure
Solid understanding of using TFS (Team Foundation Server), Git repositories, branching policies, etc.
Excellent presentation, verbal, and written communication skills are essential.
Practical experience with Agile Scrum methodology.
Assess and analyze technology options to evaluate solution alternatives that meet business needs
Education: Bachelor (equivalent or higher) degree in Computer Science, Engineering or related discipline.
This role may require being on call after hours to provide support to designated applications, and/or to support the duty programmers in resolving complex production problems.

WHAT’S IN IT FOR YOU?

The opportunity to join a forward-thinking company surrounded by a collaborative team of innovative thinkers.
A great opportunity to leave your “stamp” as we are undergoing multiple exciting and forward thinking initiatives.
A rewarding career path with diverse opportunities for professional development.
Internal development to support your growth and enhance your skills.
A competitive compensation and benefits package.
An organization committed to making a difference in our communities– for you and our customers.
We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
Location(s): Canada : Ontario : Toronto

As Canada’s International Bank, we are a leader when it comes to inclusion. We are a diverse and global team, speaking more than 100 languages with backgrounds from more than 120 countries. We value the unique skills and experiences each individual brings to the bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment and selection process, please let us know. We will work with you to provide as seamless a recruitment experience as possible.