Senior Full Stack Engineer at Scotiabank
Summary
Senior Full Stack Engineer on Scotiabank's Global Banking and Markets team in Toronto (hybrid), building institutional equities and derivatives post-trade applications. You lead system design and architecture, run Agile scrums and mentor engineers, and deliver reliable software using Java, Angular, SQL, Kafka/MQ, Linux, and DevOps practices.
The role demands over five years of experience in enterprise applications, modern programming languages, and SQL database design. You will lead Agile scrums, mentor teams, and enhance systems for post-trade processing. Your ability to collaborate with stakeholders ensures you deliver reliable software through automated testing and DevOps practices.
Key Responsibilities: • Lead system design and architecture for scalability and security • Oversaw Agile SCRUM standups and team mentoring • Collaborate with product and engineering teams to define requirements • Implement best practices to optimize operational costs • Develop end user procedures for diverse technologies
Requirements: • 5+ years developing with Java, Angular, and other languages • 10+ years of SQL expertise and database design • Experience with Linux/Unix systems and scripting • Familiarity with messaging technologies like Kafka and MQ • Bachelor's degree in Computer Science or related field
Contribute your software engineering skills to enhance user experiences at Scotiabank.