Senior Software Developer
Role Overview
Join Meridian's Online Banking Development team, which develops, integrates, and maintains digital banking software and infrastructure.
Design, code, unit test, document, implement, and support web applications for online banking.
Key Skills for This Role
Full Job Posting
The role
Join Meridian's Online Banking Development team, which develops, integrates, and maintains digital banking software and infrastructure.
Design, code, unit test, document, implement, and support web applications for online banking.
Responsibilities
- Develop and implement web applications for the existing website and other web-related projects.
- Design, architect, program, maintain, unit test, and document web-based applications.
- Design, implement, and maintain components for complex application features.
- Integrate third-party software into existing applications and infrastructure.
- Unit test applications and provide ongoing support for deployed applications.
- Rapidly develop, integrate, and deploy web applications for online banking.
Skills and experience
- At least three years of application development experience in a corporate environment.
- Development experience in C#, React, ASP.NET MVC, XML, CSS, JavaScript, AJAX, jQuery, and AngularJS.
- Experience with SaaS, relational databases, stored procedures, Microsoft SQL Server, and Entity Framework.
- Understanding of cross-browser compatibility issues.
- Experience developing web services or APIs using WCF or REST.
- React Native experience is nice to have.
- Experience with Objective-C, Swift, Java, or Kotlin is nice to have.
Compensation
- Salary range is CAD 90,000 to CAD 100,000; no pay cadence is stated.
Workplace
- The role is hybrid, with regular office time and remote-work flexibility.
- Offices are listed in Etobicoke and St. Catharines; travel between offices and occasional branch travel may be required.
Additional expectations
The posting values technology adoption, critical thinking, data-informed decisions, curiosity, and flexibility.
Microsoft Power Platform and Microsoft Copilot are considered assets.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Meridian Credit Union
Financial Services Representative - Part Time
Kanata, CAN
Meridian is seeking a part-time Financial Services Representative to understand members’ financial needs and provide suitable banking solutions. The role includes everyday transactions, advice on investment and credit pr
Member Services Representative - Part Time
, CAN
Meridian Credit Union is seeking a part-time member services representative to provide helpful branch service and support members' financial needs. Candidates need front-line sales or service experience, strong communica
Member Services Representative - Part Time
Niagara Falls, CAN
Business Analyst
St. Catharines, CAN
Meridian seeks a Business Analyst to translate business needs into requirements and support technology solutions across the delivery lifecycle. The role includes stakeholder workshops, solution evaluation, project analys
Sales and Advice Effectiveness Specialist, Retail
Etobicoke, CAN
Why Meridian? At Meridian our aspiration is to integrate our purpose into everything we do for people, the planet, and communities. We believe that our greatest opportunity is to create opportunity and meet people where
Financial Services Representative - Part Time
Kanata, CAN
Member Services Representative - Part Time
, CAN
Member Services Representative - Part Time
Niagara Falls, CAN
Member Services Representative - Part Time
, CAN
Business Analyst
St. Catharines, CAN
Facilities Coordinator
Toronto, CAN
Business Analyst
St. Catharines, CAN
Sales and Advice Effectiveness Specialist, Retail
Etobicoke, CAN