Software Developer

Meridian Credit UnionToronto, ON
CA$68,800 - CA$103,200Hybrid

About The Position

In this role, you will design and architect scalable, high‑performing software solutions with a focus on long‑term maintainability. You will develop and support modern, content‑driven digital platforms, with a strong emphasis on Kentico CMS and the .NET stack, working across both front‑end and back‑end layers. This includes building and maintaining Kentico‑based applications, integrating services through APIs, and delivering secure, reliable solutions using C#, ASP.NET, and modern web technologies. You will write clean, well‑structured code across both traditional and low‑code/no‑code platforms, supported by unit testing and clear documentation to ensure quality, usability, and ongoing supportability. You’ll also contribute to the evolution of development and integration standards, working closely with cross‑functional teams to promote consistent, high‑quality engineering practices and align solutions with architectural principles. The role includes designing and implementing complex features, enhancing existing systems, resolving defects, and optimizing performance, while ensuring compliance with regulatory and audit requirements. You will also collaborate with project managers, business analysts, and stakeholders to shape delivery approaches—balancing custom development and low‑code solutions—and actively participate in agile planning and delivery to ensure successful outcomes.

Requirements

  • Minimum of 2-3 years of application development experience in corporate environment
  • Degree or diploma in computer science or related field with emphasis on Web development
  • A strong knowledge of software development processes, analysis, design, tools and techniques
  • Experience with relational database systems
  • Experience in building frontend applications using Power Apps
  • Experience automating processes using Power Automate
  • Experience building RESTful APIs using .NET Core for building connected, service-oriented applications
  • Experience writing SharePoint Timer Jobs and console applications
  • Understanding of SharePoint framework (SPFx)

Nice To Haves

  • A strong understanding of financial tools and the banking sector is a definite asset
  • Experience with low/no code tools like the Microsoft Power Platform and generative AI productivity tools like Microsoft Copilot is considered an asset

Responsibilities

  • Design and architect software solutions, considering scalability and performance.
  • Conduct unit testing to ensure software quality.
  • Thoroughly document your work, including code comments and user manuals.
  • Contribute to the ongoing development and documentation of programming and system integration standards.
  • Collaborate with other developers to ensure consistent practices.
  • Integrate third-party software seamlessly into existing applications and infrastructure.
  • Design and implement complex features within applications.
  • Maintain existing components, addressing bugs and enhancements.
  • Optimize performance and resource utilization.
  • Ensure adherence to regulatory and audit requirements.
  • Provide input on project deliverables, including time estimates and cost assessments.
  • Collaborate with project managers, business analysts, and stakeholders.
  • Participate in project planning and sprint reviews.

Benefits

  • We have an inclusive and collaborative working environment that encourages teamwork, creativity, curiosity, and celebrates success!
  • We provide you with the tools and technology needed to delight your candidates and clients!
  • You will get to work with and learn from diverse industry leaders and colleagues, who have hailed from top organizations.
  • Hybrid work arrangements with in-person office time to collaborate, innovate and build relationships with your colleagues.
  • This is not your typical "corporate" job. We work hard and we have fun!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service