Talent.com
Banking Applications Developer
Banking Applications DeveloperAlterna Savings • Toronto, ON, CA
Banking Applications Developer

Banking Applications Developer

Alterna Savings • Toronto, ON, CA
4 days ago
Job type
  • Full-time
Job description

Job Type: Full-Time

Vacancy Status: This posting is for an existing vacancy

Target Salary Range: 75K - 80K

The compensation for this position is determined by a combination of skills, experience and is aligned to the market in which the job is posted. Your recruiter will provide additional details about our total rewards package during the hiring process.

Scope of Position

The Banking Applications Developer’s role includes hands-on development, system analysis, and system architecture. In this Developer role, the individual is responsible for analyzing requirements; designing, developing, unit testing, and maintaining new and existing software applications; and resolving defects in support of business objectives. The role includes devising solutions to complex business problems and providing technical leadership and coaching to members of the development team. The individual serves as the subject matter expert (SME) in their area of expertise for the organization and team members and supports other application developers, as required, with day-to-day needs. Some applications will be unique to Alterna; others will involve integrating or customizing third-party solutions.

This individual will strategically design and implement in-house information systems that support core organizational functions and ensure high availability. Working in partnership with the Director, Banking Infrastructure & Operations, the individual will assist the Application Architect in evaluating the technologies required to satisfy business requirements and will provide technical leadership within the Applications Development Team.

The individual applies strong communication and problem-solving skills, along with knowledge of best practices, to guide the development team on the design, development, and maintainability of mission-critical information and software systems. The ability to interpret business requirements, assess technology options and constraints, and develop practical solutions is essential.

Major Responsibilities

Strategy & Planning

  • Research emerging technologies and recommend solutions that improve cost efficiency, scalability, and system flexibility.
  • Ensure system architecture aligns with organizational strategies, standards, and long-term objectives.
  • Elicit, analyze, and document functional and non-functional requirements from business and technical stakeholders.
  • Support business case development by providing technical analysis, effort estimates, and solution options.
  • Translate business needs into clear system and technical requirements for new initiatives in partnership with stakeholders.
  • Plan and coordinate software development life cycle (SDLC) phases across multiple initiatives.
  • Produce and maintain software requirements, specifications, and design documentation; review and provide feedback on documentation produced by others.
  • Develop and maintain project plans, including scope, timelines, dependencies, and implementation approaches.
  • Define and document business requirements, objectives, deliverables, and specifications on a project-by-project basis.
  • Assess existing systems, processes, and procedures to identify improvement opportunities.
  • Collaborate with developers and designers to conceptualize and develop new software solutions.
  • Engage third-party vendors to understand system architecture, capabilities, and interoperability considerations.

Acquisition & Deployment

  • Review system designs, procurement initiatives, and outsourcing proposals to confirm alignment with architectural standards and guidelines.
  • Coordinate with vendors to support efficient implementation of new software solutions and resolution of integration or customization issues.
  • Recommend, plan, and execute software enhancements, upgrades, and lifecycle improvements.
  • Design, develop, and oversee implementation of end-to-end integrated solutions, where applicable.
  • Plan and implement application-level security controls in alignment with organizational security standards.

Operational Management

  • Partner with end users, business partners, and senior leadership to define requirements for complex systems and infrastructure solutions.
  • Model business and system processes using use cases, workflows, and data models to support solution design.
  • Develop and execute test plans to validate functionality, performance, and reliability; report findings and recommend corrective actions.
  • Share technical expertise and best practices with team members to support consistent delivery and continuous improvement.
  • Develop high-quality software applications in accordance with approved specifications, standards, and best practices.
  • Design, execute, and monitor software performance and regression tests to identify defects and optimization opportunities.
  • Analyze test results and implement corrective actions to address identified issues.
  • Develop scripts, tools, and automation to improve development efficiency and operational reliability.
  • Collaborate with network administrators, systems analysts, and other technical teams to resolve application and system issues.

Qualifications

Formal Education & Certification

  • College diploma or university degree in Computer Science, Information Systems, Software Engineering, or a related discipline.
  • Minimum of 3 years’ experience working within a heavily regulated or financial services environment.
  • Minimum of 3 years’ experience in data engineering or business intelligence development.

Knowledge & Experience

  • Extensive experience designing and developing system and application architectures.
  • Hands-on experience with Microsoft Fabric or equivalent platforms (e.g., Azure Synapse, Power BI, Lakehouse architectures).
  • Proficiency in T-SQL, DAX, and Python for notebook-based development.
  • Experience designing dimensional data models and enabling self-service BI capabilities.
  • Familiarity with Power BI deployment practices, dataset management, and performance optimization.
  • Strong problem-solving skills across data ingestion, transformation, and visualization layers.
  • Experience integrating REST APIs and structured file-based data sources.
  • Working knowledge of role-based access control (RBAC) and workspace management within Microsoft Fabric.
  • Demonstrated experience gathering, analyzing, and documenting business requirements.
  • Strong background in enterprise systems design and application development.
  • Solid understanding of information processing principles and best practices.
  • Experience with a major business intelligence platform is considered an asset.
  • Working knowledge of Windows and Linux operating systems.
  • Strong knowledge of Java and related technologies, with exposure to enterprise frameworks and integration patterns.
  • Hands-on experience with modern development tools and IDEs, including Eclipse and Microsoft SQL development tools.
  • Experience using source control systems such as Git; experience with legacy systems (SVN/VSS) is an asset.
  • Strong understanding of coding standards, design patterns, and development best practices.
  • Experience working with relational database platforms, interfaces, and integration tools, including Oracle and Microsoft SQL Server.
  • Experience designing and maintaining data pipelines using Microsoft Fabric components (Dataflows, Pipelines, Notebooks).
  • Experience modeling data for analytical use in Power BI semantic models and datasets.
  • Ability to support proof-of-concept dashboards and analytical reporting initiatives.
  • Experience monitoring and troubleshooting data ingestion processes and refresh operations.
  • Ability to produce clear technical documentation and establish repeatable development workflows.
  • Experience collaborating with internal teams and external consultants in a delivery-focused environment.
  • Wealthview Banking Application Development experience considered as an asset.
Create a job alert for this search

Banking Applications Developer • Toronto, ON, CA

Similar jobs

Application Systems Analyst - toronto

Facility Associationtoronto, on, ca
Full-time +1

Are you looking to work with an organization that has an impact on the insurance industry? Do you want your voice to have an impact?.At Facility Association, we pride ourselves on being a standout ...Show more

 • Promoted

Lease Abstractor

Insight Globalnewmarket, ON, ca
Full-time

Job DescriptionAs part of our Lease Services team, you will play a critical role in delivering accurate and timely lease administration services for high-volume, complex projects.This position requ...Show more

 • Promoted

Banking Applications Developer

Alterna SaToronto
Full-time

This posting is for an existing vacancy.The compensation for this position is determined by a combination of skills, experience and is aligned to the market in which the job is posted.Your recruite...Show more

 • Promoted • New!

Cloud Application Developer - (AWS / Banking/ Payment Systems)

BMOToronto, ON, CA
Part-time

Develops scalable and accessible business cloud applications.Focuses on the technical design, development, enhancement, testing, debugging and maintenance of Cloud applications and supports the des...Show more

 • Promoted

Application Developer

Livingston InternationalToronto, ON, CA
Full-time

We provide clarity in a world of trade complexity so that businesses can grow further, faster, smarter.Over 30,000 clients trust us with their customs brokerage, trade consulting, global trade mana...Show more

 • Promoted

Payments & Core Banking: Application Support Engineer

ScotiabankToronto
Full-time

A leading bank in the Americas is seeking an Application Support Analyst to provide production support and technical solutions within the Payments team.The role involves collaborating with analysts...Show more

 • Promoted

Int. Applications Developer

Pet ValuMarkham, York Region, CA
Full-time

Applications Developer page is loaded## Int.Applications Developerlocations: 0001 – Markham Officetime type: Full timeposted on: Posted Todayjob requisition id: R24882Location: Markham, Ontario**Jo...Show more

 • Promoted

Application Developer

Aarorn Technologies IncToronto, Canada
Full-time

AWS Cloud Engineer responsible for designing and implementing scalable cloud solutions, CI/CD pipelines, and infrastructure automation using AWS services and Python.Collaborates with development te...Show more

 • Promoted

IT Applications Manager, NetSuite Platform - Newtimes Group of Companies

Newtimes Group of Companiesnewmarket, on, ca
Full-time

Working Location: Remote (Canada) or can be hybrid if in Toronto.As the IT Applications Manager, NetSuite Platform, you will serve as the primary owner of our NetSuite ERP platform across Newtimes’...Show more

 • Promoted

Application Specialist

Trane TechnologiesMarkham, Ontario, Canada
Full-time

Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet ...Show more

 • Promoted

Applications Analyst

IPH LimitedToronto, Canada
Full-time

We are seeking an Applications & Systems Analyst to join our IT team at IPH Limited in Canada.This role can be based in any of our Canadian offices.We are looking for a motivated professional with ...Show more

 • Promoted

Banking Applications Development Lead

Alterna SaToronto, ON, CA
Full-time

Elevate banking solutions as a skilled Applications Developer.Engage in hands-on development, system architecture, and resolving complex business challenges while driving team success.This role inv...Show more

 • Promoted • New!

Salesforce Applications Developer

RobinhoodToronto, Canada
Full-time

Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets will be inherited by younger generations in the next two decades.The lar...Show more

 • Promoted

IT Applications Manager, NetSuite Platform

Newtimes Group of Companiesmarkham, ON, ca
Full-time

Working Location: Remote (Canada) or can be hybrid if in TorontoPosition Summary:As the IT Applications Manager, NetSuite Platform, you will serve as the primary owner of our NetSuite ERP platform ...Show more

 • Promoted

Business Applications Developer

NORRToronto
Full-time

A Business Applications Developer focuses on the management, development, and support of software applications used within an organization to streamline business processes and improve efficiency.Th...Show more

 • Promoted

Algebra Private Tutoring Jobs Newmarket

SuperprofNewmarket, CA
Full-time

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more

 • Promoted

Application Support Engineer - toronto

HCLTechtoronto, on, ca
Full-time

Provide Development support to Software development community across the organization by managing, maintaining, and troubleshooting internal software application and tooling.Customer facing, workin...Show more

 • Promoted

Workday Integrations Lead

Focus on WDnewmarket, ON, ca
Full-time

Here at Focus Cloud, we are looking for a Workday Integrations Lead to join our customer on an exciting new project on a Contract basis.We’re supporting a major Workday programme and are seeking a ...Show more