Scotiabank

Full Stack Developer (GWO)

Scotiabank$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field; equivalent experience considered.
  • 1-3 years of software development experience across professional or academic settings.
  • Proficiency in Python, JavaScript/TypeScript, or Java.
  • Frontend development experience using frameworks like React, Angular, or Vue.
  • Backend or API development experience with RESTful or microservice architectures.
  • Familiarity with large language models and AI application development concepts.
  • Experience with cloud platforms, specifically Microsoft Azure.

Responsibilities

  • Develop and maintain full-stack web applications, including both frontend and backend components.
  • Create responsive user interfaces utilizing frameworks such as React or Angular.
  • Design and support backend services and APIs using Python or Java.
  • Contribute to AI-driven applications, utilizing RAG and large language models.
  • Integrate applications with internal and external APIs and undertake data transformation efforts.
  • Support best practices in software engineering through code testing and reviews.
  • Collaborate with cross-functional teams to deliver practical technology solutions.

Benefits

  • A rewarding career path with multiple professional development opportunities.
  • Commitment to community impact for both employees and customers.
  • Competitive rewards program including flexible vacation and comprehensive benefits starting on day one.
  • Focus on Diversity, Equity, Inclusion & Allyship, fostering an inclusive culture.
  • Commitment to accessibility and workplace accommodations for all employees.
Full Job Description
Requisition ID: 268413
Employee Referral Program - Potential Reward: $1,000.00

The Role

We are looking for a Software Developer (Level 6) to join our Analytics & AI team and help build modern, secure, and scalable applications that bring data, automation, and AI-enabled workflows to life.

In this role, you will contribute across the full technology stack-designing user-friendly interfaces, developing backend services and APIs, integrating data sources, and supporting AI-powered solutions such as Retrieval-Augmented Generation (RAG), large language model integrations, and agentic workflow frameworks including LangChain and LangGraph.

You will work with engineering, data science, analytics, and business partners to deliver production-ready solutions within a regulated enterprise environment where security, reliability, and thoughtful design are essential.

Is this role right for you? In this role, you will:

Full Stack Development
  • Develop and maintain full-stack web applications, including frontend experiences and backend services.
  • Build responsive, accessible user interfaces using modern frameworks such as React, Angular, Vue, or similar technologies.
  • Design, develop, and support backend services and APIs using languages such as Python, Node.js, or Java.
  • Work with relational and non-relational databases, including SQL and NoSQL technologies.

AI & Agentic Workflow Development
  • Contribute to AI-powered applications and tools, including:
    • Retrieval-Augmented Generation (RAG) solutions for knowledge retrieval and response generation.
    • Workflow orchestration using LangChain, LangGraph, or comparable frameworks.
    • Prompt engineering, structured outputs, and large language model integrations.
  • Support agent-based systems that automate repeatable tasks, connect to tools and data sources, and improve decision support.

Data & Integration
  • Integrate applications with internal and external APIs, databases, and enterprise data sources.
  • Support data transformation, ETL processes, validation workflows, and data quality checks.
  • Work with structured and semi-structured datasets used in analytics and AI-enabled applications.

Software Engineering Best Practices
  • Write clean, maintainable, well-tested code that can be supported in production.
  • Participate in code reviews, unit testing, integration testing, and release readiness activities.
  • Apply secure coding practices, privacy considerations, and enterprise governance standards throughout the development lifecycle.

Collaboration
  • Work with partners across analytics, data science, operations, and technology to understand needs and deliver practical solutions.
  • Translate business requirements into technical designs, user stories, and working application features.
  • Contribute to agile delivery, sprint planning, backlog refinement, and regular deployment cycles.


Do you have the skills that will enable you to succeed in this role? - We'd love to work with you if you have:

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline; equivalent hands-on software development experience may be considered.
  • 1-3 years of software development experience, including internship, co-op, academic project, or professional experience building applications.
  • Proficiency in at least one programming language such as Python, JavaScript/TypeScript, or Java.
  • Hands-on experience with the following technologies or practices:
    • Frontend development using React, Angular, Vue, or a comparable framework.
    • Backend or API development using RESTful services, microservices, or comparable service-based architecture.
    • Git-based version control and common branching, pull request, and code review workflows.
  • Exposure to large language models and AI application development through academic, project, internship, or professional experience.
  • Experience or familiarity with the following AI development concepts and tools:
    • LangChain, LangGraph, or comparable LLM orchestration frameworks.
    • Agentic AI concepts such as tool use, workflow orchestration, memory, planning, and state management.
    • LLM APIs or platforms such as OpenAI, Azure OpenAI, Anthropic, or similar services.
  • Working knowledge of:
    • Prompt engineering techniques and structured outputs.
    • RAG architectures, including ingestion, chunking, embeddings, retrieval, and response generation.
    • Vector databases such as FAISS, Pinecone, Chroma, Weaviate, pgvector, or similar technologies.

Skills
  • Cloud platform experience, preferably Microsoft Azure; experience with AWS or Google Cloud may also be relevant.
  • Docker or other containerization technologies.
  • CI/CD pipeline concepts and tools for automated build, test, and deployment workflows.
  • MLOps or model lifecycle concepts, including deployment, monitoring, evaluation, or versioning.
  • Software development experience in a regulated, financial services, or enterprise technology environment.


What's in it for you?
  • A rewarding career path with diverse opportunities for professional development
  • An organization committed to making a difference in our communities - for you and our customers.
  • A competitive rewards program including bonus, flexible vacation, personal and sick days, and comprehensive benefits that start on your first day.
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employees to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences every individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.


Location(s): Canada : Ontario : Toronto

About Scotiabank

Scotiabankers are committed to helping individuals, companies, and communities to thrive in a changing world. From personal and business banking, brokerage, and insurance, to private wealth, and the most sophisticated commercial, corporate and institutional services, they serve the diverse needs of some 21 million customers in more than 55 countries. Founded in 1832 in Halifax, Nova Scotia, their growth has always been fuelled by the success of their customers and their longevity secured by an unshakable commitment to carefully and expertly managing risk and capital. That focus on doing what's right for customers—short- andlong-term—has made us a global financial services leader. Headquartered in Canada, they are over 86, 000 Scotiabankers strong. Each of us are committed to being the best at understanding their customers' needs and all of us working together to deliver practical advice and relevant solutions that help their customers become financially better off.

Scotiabank Careers

Join Scotiabank, a premier financial institution, and become part of a diverse and inclusive team that’s leading the way in global banking. At Scotiabank, we offer more than just job opportunities; we provide a platform for professional growth and innovation in the financial services industry.

Work You’ll Do

At Scotiabank, we’re not just filling positions; we’re cultivating leaders. Dive into a workplace where diversity training and leadership development shape the path to your future. Our commitment to professional growth is evident in our robust training programs and continuous learning opportunities that foster innovation and strategic thinking.

Explore a World of Opportunities

Whether you’re looking for a full-time position, an internship, or a leadership role, Scotiabank has a spectrum of opportunities to fit your career ambitions. Our team is composed of individuals who bring a wealth of skills and perspectives to our company, driving us forward with their creativity and strategic insights.

Innovative Work Environment

Scotiabank’s culture is one of collaboration and respect, where each team member’s contribution is valued. Engage in meaningful work that challenges you to leverage your skills and push the boundaries of what’s possible in the banking sector. Our innovative projects not only support the growth of the company but also ensure our position as a leader in the industry.

Benefits and Growth

Choosing a career at Scotiabank means opting for a life of growth and opportunity. Our employees enjoy competitive benefits, including comprehensive health coverage, retirement plans, and flexible working conditions, all designed to support your career and personal life. We believe in nurturing our team’s potential by providing them with the tools they need to succeed both professionally and personally.

Join Our Team

Ready to take the next step in your career? Explore the job opportunities at Scotiabank by searching our open positions that match your skills and interests. We are continuously hiring and looking for passionate, curious, and solution-driven team players.

Networking and Professional Development

Stay connected and advance your career through Scotiabank’s extensive networking opportunities. Participate in events that connect you with other professionals and leaders within the industry. Our career resources will help you prepare your resume, ace your interviews, and land the job that best suits your career goals.

Stay Ahead

Keep up to date with the latest in career tips, industry insights, and company news—all from the people who work here at Scotiabank. Personalize your experience by subscribing to job alert emails tailored to your preferences and be the first to know about new openings and exciting developments. Join Scotiabank and be part of a team that values integrity, respect, and accountability. Discover how your career can flourish in an environment committed to your professional development and personal growth.
Learn more about Scotiabank
Size
90,619 employees
Market Cap
$57.5 billion
Industry
5 Year Trend
+7%
NASDAQ

Similar Jobs

More Jobs at Scotiabank

More Information Technology Jobs

Find similar Full Stack Developer (GWO) jobs: