Programmer Analyst (Developer), Core Technology
Technology
Hire ValuesToronto, 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?