Skip to main content

Programmer Analyst (Developer), Core Technology

Technology
Hire Values
Toronto, Canada1 months agoUntil 2026-05-15
Full time

Job description

Job Description

The Sr Programmer Analyst (Developer), Core Technology will be responsible for designing, developing, and implementing software/system solutions required for improving the functionality and reliability of banking applications and services.

Key Accountabilities

  • Supporting new technology roadmap items with analysis, development and implementation.
  • Troubleshoot and solve problems related to our mission critical services and provide solutions to pro-actively prevent problems from happening.
  • Contribute to the ongoing enhancements of applications to support the strategic business initiatives
  • Support team skill development by mentoring junior staff.
  • Perform code reviews, debugging, and testing to ensure high-quality deliverables and maintainable code.
  • Create technical documentation, including system architecture, design documents, and user manuals, to facilitate system understanding and support future maintenance.
  • Contribute to the continuous improvement of development processes and standards, advocating for best practices and efficient workflows.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Experience building and consuming APIs, working with relational databases, and what it takes to run code in a production environment.
  • Min 3+ years of software development experience.
  • Solid understanding of T24 (R13+) core modules and AA architecture (Core, Lending, Deposits and Accounts)
  • Working knowledge of AA technical architecture
  • Working knowledge of T24 online services, core banking connected interfaces and Close of Business (pre/post)
  • Working knowledge of T24 deployments (core updates, local packages)
  • Solid knowledge of TAFC framework
  • Solid knowledge of DW workflow
  • Willingness to work in a highly flexible environment with multiple competing priorities.
  • Proven ability to innovate and adapt to the latest development in area of expertise. Ability to adapt and grasp new skills and content.
  • Experience with configuration, deployment, and testing of enterprise software applications.
  • Solid understanding of technology such as: online channels, real-time APIs, data storage / data bases, data domain models, UML, data mapping.
  • Knowledge of, at least one modern programming language ie: C#, JavaScript and Microsoft Azure service experience.
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Attention to detail and a commitment to delivering high-quality software solutions.
  • Familiarity with software development methodologies, such as Agile or Scrum.

Bonus points, if you have:

  • Product Implementation experience (such as Salesforce, CRM, Contact Centre technologies).
  • Technical knowledge and experience working on Salesforce: nCino
  • LOS experience
  • Solid understanding of T24/Transact Canadian Layer
  • Working knowledge of TAFJ framework
  • Working knowledge in RPA process (UIPath would be a benefit), IAM process (Okta would be a benefit)
  • Experience working in the Financial Industry.

¿Te interesa este puesto?