Full Stack Software Architect
3 weeks ago
Job Title: Full Stack Software Architect
About Us:
At Scotiabank, we help our customers, their families, and their communities achieve success through a broad range of advice, products, and services.
Job Overview:
We are seeking a skilled Full Stack Software Architect to join our Global Banking and Markets Engineering (GBME) team in Toronto, Canada.
Job Description:
The successful candidate will be responsible for designing, developing, and implementing complex software solutions for our Capital Markets products and analytics platforms.
Key Responsibilities:
- Lead complex transformational solutions and integrations, end to end across various projects in GBME, producing actionable and complete specifications, writing production quality code, and production implementation(s)
- Advocate for professional-level solutions, code quality, and modern engineering practices
- Independently develop, test, and deploy complex custom components using vendor APIs in Java or relatable technology
- Design test sets (automate where possible) using vendor and in-house developed tools; enhance testing tools as needed
- Write deployment scripts, and leverage tools such as Accelerator pipeline to promote code
- Design, deliver, and enhance new and current solutions and applications, being committed to writing the most efficient, scalable code possible, and continuously find improvements
- Continuously partner with Architecture on the design and integration of scalable solutions
- Improve the end-user experience by finding scalable solutions and addressing complex ad-hoc queries
- Proven experience and mentoring and guiding other developers
- Effectively communicate with technical and non-technical audiences
- Coach and train end-users (as needed)
Required Skills and Qualifications:
To be successful in this role, you will need:
- Minimum 8 years of experience in enterprise application development using 2 or more modern development languages (Java preferred)
- Knowledge of Capital Markets workflows and products; experience interfacing directly with Front Office users like traders and sales
- Experience in Capital Markets and Derivatives Trading Systems
- 5+ years of experience designing and building microservice architecture applications
- Experience with TDD / BDD with focus on delivering automated, repeatable testing at build time
- Experience in proactive monitoring of real-time applications
- Experience working with Realtime, high availability, and low latency systems
- Experience with DevOps tools, such as Kubernetes, Rancher, different build/deploy pipelines
- Experience with Messaging Bus technologies like Kafka, MQ, JMS, or Solace
- Experience with SQL and/or other query languages and DB design
- Experience with tick DB (eg. KDB) would be a strong advantage
- Good working knowledge of design patterns and best practices
- Excellent communication skills to varying audiences including executive leadership and non-technical resources
- Team player, able to efficiently interact with different business and technology groups
- Computer Science degree or equivalent
Benefits:
At Scotiabank, we offer:
- Diversity, Equity, Inclusion & Allyship
- Accessibility and Workplace Accommodations
- Remote-friendly work environment
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance
- Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits
Location: Toronto, Canada
Estimated Salary: $140,000 - $180,000 per year, depending on experience
-
Senior Full-Stack Software Architect
4 days ago
Toronto, Ontario, Canada Nascent Full timeWe are seeking a highly skilled and experienced Senior Full-Stack Software Architect to join our team at Nascent.About the RoleAs a Senior Full-Stack Software Architect, you will be responsible for designing and developing full-featured responsive web and/or native applications. You will work closely with Engagement Managers and POs to create a roadmap and...
-
Senior Software Architect
4 days ago
Toronto, Ontario, Canada Foilcon Full timeJob Title: Senior Software Architect - Full Stack Developer**About Foilcon:**Foilcon is a leading software development company that specializes in creating innovative solutions for our clients. We are seeking an experienced Senior Software Architect - Full Stack Developer to join our team.**Salary:** $120,000 - $160,000 per annum (depending on experience)Job...
-
Full Stack Architect
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeAbout the RoleWe are seeking a highly skilled Full Stack Architect to join our team at The Toronto-Dominion Bank (Canada). As a key member of our architecture team, you will be responsible for designing and implementing complex distributed solutions, technical designs, and integrations.Key ResponsibilitiesDesign, describe, and manage solution engineering in...
-
Senior Full Stack Software Architect
4 weeks ago
Toronto, Ontario, Canada TOPOLIO Full timeWe are seeking a highly skilled Senior Full Stack Software Architect to lead the development of our SaaS application. As a seasoned technology expert, you will be responsible for designing and implementing scalable and reliable platforms, as well as rock-solid applications. Your strong understanding of best practices across various development and delivery...
-
Senior Full Stack Software Architect
4 weeks ago
Toronto, Ontario, Canada TOPOLIO Full timeWe are seeking a highly skilled and experienced software engineer to lead the development of our SaaS application. As a talented full stack software architect, you will be responsible for designing and implementing scalable and reliable platforms, as well as rock-solid applications. Your strong understanding of best practices across various development and...
-
Full Stack Architect
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeAbout the RoleWe are seeking a highly skilled Full Stack Architect to join our team. As a key member of our architecture team, you will be responsible for designing and implementing scalable, secure, and efficient software systems.Key ResponsibilitiesDesign and implement software systems using a variety of programming languages and technologies.Collaborate...
-
Full Stack Architect
1 month ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob DescriptionWe are seeking a seasoned Full Stack Architect to join our Fraud Platform Architecture Team. This individual will play a key role in driving our vision for the platform and will be deeply involved in key initiatives to keep our customers safe and secure.Key ResponsibilitiesDesign and develop the overall architecture of software applications,...
-
Full Stack Architect
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob SummaryWe are seeking an experienced Full Stack Architect to join our team. The ideal candidate will have a deep understanding of software architecture, design patterns, and cloud computing. They will be responsible for designing and implementing scalable, secure, and efficient software systems. The candidate should have excellent communication and...
-
Full Stack Architect
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob SummaryWe are seeking a highly skilled Full Stack Architect to join our team at The Toronto-Dominion Bank (Canada). As a key member of our architecture team, you will be responsible for designing and implementing scalable, secure, and efficient software systems that meet the needs of our customers and stakeholders.Key ResponsibilitiesDesign and implement...
-
Senior Data Architect, Full Stack Innovator
6 days ago
Toronto, Ontario, Canada CBCRadio-Canada Full timeTransformative Opportunities with CBC/Radio-CanadaWe are seeking a seasoned Senior Data Architect, Full Stack Innovator to join our dynamic team at CBC/Radio-Canada. This exciting opportunity is perfect for an experienced technologist who thrives in a collaborative environment.About the Role:The Senior Data Architect, Full Stack Innovator will play a pivotal...
-
Senior Full Stack Architect
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob SummaryWe are seeking a highly skilled Senior Full Stack Architect to join our team at The Toronto-Dominion Bank (Canada). As a key member of our architecture team, you will be responsible for designing and implementing scalable, secure, and efficient software systems that meet the needs of our customers and stakeholders.Key ResponsibilitiesDesign and...
-
Tech Savvy Full Stack Architect
4 days ago
Toronto, Ontario, Canada Scotiabank Full timeJob SummaryWe are seeking a highly skilled Tech Savvy Full Stack Architect to join our team at Scotiabank. This is an exciting opportunity for a seasoned professional to leverage their expertise in software development and lead the design, development, and implementation of complex systems.About the RoleThe ideal candidate will have a strong background in...
-
Software Architect
4 days ago
Toronto, Ontario, Canada Mozilla Full timeWe are seeking a seasoned Software Architect to join our team as a Full Stack Ruby Developer.The ideal candidate will have at least 3 years of professional experience with Ruby and Ruby on Rails, with a strong focus on creating robust, scalable, and highly loaded applications.Key Responsibilities:Maintain and expand APIsCreate efficient algorithms and clean...
-
Senior Full Stack Python Developer
4 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeAre you a seasoned professional looking for a challenging role that utilizes your expertise in Python development?Iris Software Inc. is a leading provider of software solutions to Fortune 500 companies and other top firms in the financial services and technology industries.We are seeking a highly skilled Senior Full Stack Python Developer to join our team....
-
Distinguished Full Stack Architect
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob DescriptionTD is seeking a seasoned technology professional to join our team as a Distinguished Full Stack Architect.We are looking for an individual with a strong background in cloud architecture, software development, and DevOps practices. The successful candidate will be responsible for designing and implementing robust cloud solutions, collaborating...
-
Junior Full Stack Engineer
1 month ago
Toronto, Ontario, Canada Incognito Software Systems Inc Full timeJunior Full Stack EngineerWe are seeking a highly skilled and motivated Junior Full Stack Engineer to join our team at Incognito Software Systems Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex web applications that serve millions of users.Key Responsibilities:Design and develop...
-
Senior Full Stack Architect
4 weeks ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeJob SummaryWe are seeking a highly skilled Senior Full Stack Architect to join our team. As a key member of our architecture team, you will be responsible for designing and implementing robust solutions that meet the needs of our customers.Key ResponsibilitiesDesign and architect cloud-based solutions that meet the needs of our customersCollaborate with...
-
Full Stack Architect with Cloud Expertise
5 days ago
Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full timeAbout the RoleTD is seeking an experienced Full Stack Architect to lead the design and development of cloud-based solutions for our global financial institution.This role will involve collaborating with cross-functional teams to implement scalable and efficient solutions, driving the adoption of DevOps best practices, and providing expertise in API...
-
Toronto, Ontario, Canada Astra North Infoteck Inc. Full timeAstra North Infoteck Inc. is seeking a highly skilled Digital Solutions Architect to lead our team in crafting innovative digital solutions. This role requires strong technical expertise in full stack development, with a focus on React, Java/J2EE, NodeJS, and RESTful APIs.About the Role:We are looking for an experienced professional with 6-8 years of...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeJob Title: Senior Software Engineer - Full StackWe are seeking a skilled Full Stack Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our web applications.Responsibilities:- Design and develop efficient, scalable, and reliable full stack software solutions-...