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

Banking Applications Developer

Alterna Savings • Ottawa, ON, CA
Il y a 4 jours
Type de contrat
  • Temps plein
Description de poste

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.
Créer une alerte emploi pour cette recherche

Banking Applications Developer • Ottawa, ON, CA

Offres similaires

Senior Application Developer Specializing in API and Azure Solutions

Algonquin College of Applied Arts and TechnologyOttawa
Temps plein

Lead the way in developing enterprise applications as a Senior Developer and Analyst.Focus on Azure solutions and API development, utilizing your vast experience to optimize business processes in a...Voir plus

 • Offre sponsorisée

Senior Application Developer

WSP in the U.S.Ottawa, ON, CA
Temps plein

Be involved in projects with our Project Controls & Technology (PCT) and CM Team and be a part of a growing organization that meets our client's objectives and solves their challenges.At WSP, we ar...Voir plus

 • Offre sponsorisée

Senior Application Developer Lead

Altis TechnologyOttawa, ON, CA
Temps plein

English, strong written and verbal communication required.Criminal record and education verification required.Our client, a nationally recognized research and advisory organization, is seeking a Se...Voir plus

 • Offre sponsorisée

Fullstack Web Application Developer

The Citco Group LimitedOttawa, ON, CA
Temps plein

Since the 1940s Citco has provided specialist financial services to alternative investment funds, investors, multinationals and private clients worldwide.With over 6,000 employees in 45 countries w...Voir plus

 • Offre sponsorisée

Application Specialist

Crane Co.Ottawa, ON, CA
Temps plein

Application Specialist page is loaded## Application Specialistremote type: Onsitelocations: 70200-CAN7064 CPS Canadatime type: Full timeposted on: Posted Todayjob requisition id: JR100947**BASIC FU...Voir plus

 • Offre sponsorisée

Guidewire Claims Developer

Coforgegatineau, qc, ca
Temps plein

We at Coforge are hiring Guidewire Claims Developer with the following skillset :.Guidewire ClaimCenter (v10+ preferred; Cloud experience ideal).Gosu programming o ClaimCenter configuration.ClaimCe...Voir plus

 • Offre sponsorisée

Senior Application Engineer - Zuora Billing

TwilioOttawa, ON, CA
Temps plein

Lead complex Zuora billing projects as a Senior Application Engineer.Leverage expertise in billing configurations and integrations to support finance and accounting needs remotely.This role is vita...Voir plus

 • Offre sponsorisée

Senior.NET Web Apps Developer & Analyst

ScotiabankOttawa, ON, CA
Temps plein

A leading financial institution is seeking a Software Developer to join their agile team in Ottawa.This role involves developing web applications using Microsoft technologies, providing third-level...Voir plus

 • Offre sponsorisée

Application Systems Analyst - Remote

Aurora Cannabis Inc.Ottawa, ON, CA
Télétravail
Temporaire

Select how often (in days) to receive an alert:.Hours: 40 hours per week, Monday to Friday.Employment type: Temporary (12-Month Contract).With a smart strategy, unmatched talent and focus on our lo...Voir plus

 • Offre sponsorisée

Senior Application Developer

IBMOttawa, ON, CA
Permanent

A career in IBM Consulting is built on long‑term client relationships and close collaboration worldwide.You’ll work with leading companies across industries, helping them shape their hybrid cloud a...Voir plus

 • Offre sponsorisée

Application Developer - Senior

Handis Consulting Inc.Ottawa, ON, CA
Temps plein

Contract- 12 month (up to 1 year extension).Our public sector client is seeking a Senior Application Developer for a 12 month, full time contract, with the possibility of up to a 12-month extension...Voir plus

 • Offre sponsorisée

Application Developer - Intermediate (Remote) JP865

PathlionOttawa, ON, CA
Télétravail
Temps plein

Project Name: N/A – The resource is for the Contact Centre Platform Support and sustainment.Scope: The contact center program is initiated to bring consistent service to 80+ contact centers located...Voir plus

 • Offre sponsorisée

Application Engineer

Jump! recruitersOttawa, ON, CA
Temps plein

Our client is a manufacturer that provides solutions for heavy industry, particularly in the mining sector.If you want to expand your technical skills and help mining companies optimize their opera...Voir plus

 • Offre sponsorisée

Senior Shopify Developer: Headless, Integrations & Apps

Canadian Bank Note CompanyOttawa
Temps plein

A leading secure technology firm is seeking a Senior Shopify Developer to architect and optimize high-performing Shopify storefronts.The role involves leading the development of themes, managing in...Voir plus

 • Offre sponsorisée

Investment Application Specialist

Canada LifeOttawa, ON, CA
Temps plein +1

Drive investment application processing in a specialized role.Ensure compliance with SLAs, assist advisors, and manage WealthServ transactions effectively in this permanent, full-time position.As a...Voir plus

 • Offre sponsorisée • Nouvelle offre

Senior Application Developer

AlsglobalOttawa, ON, CA
Temps plein +1

Oracle Fusion Cloud Senior Developer page is loaded## Oracle Fusion Cloud Senior Developerremote type: Remotelocations: North Vancouver, British Columbia, Canada: Mississauga, Ontario, Canadatime t...Voir plus

 • Offre sponsorisée

Application Specialist

Crane Pumps & Systems Inc.Ottawa, ON, CA
Temps plein

Application Specialist page is loaded## Application Specialistremote type: Onsitelocations: 70200-CAN7064 CPS Canadatime type: Full timeposted on: Posted Todayjob requisition id: JR100947**BASIC FU...Voir plus

 • Offre sponsorisée

Int. Application Developer - GOAPRDJP00000702

Source CodeOttawa, ON, CA
Temps plein

Application Developer - GOAPRDJP00000702.Application Developer - GOAPRDJP00000702.Application Developer - GOAPRDJP00000702.Remote, however, in the event of an on-site meeting.Background Check & Enh...Voir plus