Software Developer

Meridian

TorontoFull-timeMid LevelOn-site

Job Description

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 they are.

The role: In this role, you will design and architect robust software solutions with a strong focus on scalability, performance, and long‑term maintainability. You will write clean, well‑structured applications leveraging low‑code and no‑code platforms, supported by thorough unit testing, clear documentation, and user‑facing materials. You will collaborate with other developers to promote consistent, high‑quality engineering practices, and integrate third‑party software and platform services seamlessly into existing applications and infrastructure.

Within applications, you will design and implement complex features, maintain and enhance existing components, resolve defects, optimize performance and resource utilization, and ensure adherence to regulatory, compliance, and audit requirements. Responsibilities Complex Technical Tasks: 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. Integration Standards: 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. Application Components: 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. Project Collaboration: 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. Skills & Qualifications Minimum of 2‑3 years of application development experience in a 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 building frontend applications using Power Apps. Experience automating processes using Power Automate. Experience building RESTful APIs using .NET Core for connected, service‑oriented applications.

Experience writing SharePoint Timer Jobs and console applications. Understanding of SharePoint framework (SPFx). A strong understanding of financial tools and the banking sector is a definite asset.

Salary Range CAD $68,800 – $100,000 annually. Office Location Toronto Corporate Office with the ability to travel to our St. Catharines office as needed.

This is a hybrid work opportunity. Benefits Inclusive and collaborative working environment that encourages teamwork, creativity, curiosity, and celebrates success. Tools and technology needed to delight candidates and clients.

Opportunity to work with and learn from diverse industry leaders and colleagues. Hybrid work arrangements with in‑person office time to collaborate, innovate and build relationships with teammates. A workplace that blends professionalism with a fun, engaging culture. #J-18808-Ljbffr

Posted 2 weeks ago

Related Jobs

Related Searches

Apply Now