Take on the challenge of a Lead Software Engineer specializing in banking technology. Drive project success through your analytical skills and passion for using innovative technologies to solve complex problems.
In this dynamic role within Global Banking and Markets Engineering, your leadership will be key to developing and implementing market-leading applications. With more than 8 years of application development, you will foster collaborative solutions while ensuring adherence to best practices in engineering. You will work alongside various teams, communicating effectively to enhance project outcomes and user satisfaction.
Key Responsibilities:
- Lead end-to-end software development projects
- Advocate for modern engineering practices and code quality
- Develop, test, and deploy innovative applications
- Automate testing processes where applicable
- Partner with architecture teams for scalable designs
Requirements:
- 8+ years in enterprise application development
- Mastery of Java, Python, or similar languages
- Strong SQL and database design proficiency
- Over 8 years using Linux or Unix environments
- Ability to engage diverse stakeholders effectively
Leverage your software engineering expertise to drive transformational success and mentor the next generation of developers in this vital banking technology role.
Transformational Lead Software Engineer in Banking Technology in Toronto employer: Scotiabank
Scotiabank is an exceptional employer that fosters a purpose-driven and inclusive culture, making it an ideal place for professionals seeking to excel in the financial services industry. With a strong focus on employee growth, you will have access to comprehensive training and development opportunities while working alongside senior leadership in a collaborative environment. Located in vibrant cities like Calgary and Vancouver, you will enjoy a dynamic work-life balance and the chance to make a meaningful impact on ultra-high net worth clients across Canada and internationally.