About the Role
Join Meridian’s dynamic Programming & Development team as a CRM Software Developer, where you’ll contribute to the design, development, and integration of our Microsoft Dynamics 365 CRM platform. You’ll play a key role in delivering innovative solutions that drive business success, collaborating with cross-functional teams and mentoring other developers.
Responsibilities
- Contribute to technical design, coding, and testing for CRM applications and integrations.
- Work with a team of developers, fostering a collaborative and high-performing environment.
- Analyze requirements and architect scalable, secure solutions using Dynamics 365, Power Platform, .NET, and Azure.
- Develop custom plugins, workflows, and in-house applications to enhance CRM functionality.
- Integrate CRM with external systems via APIs and Azure services.
- Manage solution lifecycle across development, test, and production environments using CI/CD pipelines and Git.
- Ensure compliance with security, privacy, and regulatory standards.
- Troubleshoot, optimize, and maintain existing applications, driving continuous improvement.
- Build strong relationships with internal clients and partners to align technology with business goals.
- Maintain technical documentation and participate in code reviews to uphold best practices.
Requirements
- 5-10+ years of relevant software development experience.
- Deep expertise in Microsoft Dynamics 365 CRM, Power Platform, .NET, C#, SharePoint, and SQL Server.
- Proven experience with enterprise systems integration, configuration management, and build processes.
- Strong understanding of software development methodologies (ADLC, COBIT) and DevOps practices.
- Excellent communication, problem-solving, and decision-making skills.
- Ability to prioritize, adapt to changing needs, and deliver results under tight timelines.
- Member-focused mindset, integrity, and a proactive approach to work.
- Willingness to work extended hours, weekends, and on-call as required.
- Comfort learning and adopting new digital tools, with an openness to using AI‑enabled technology to enhance productivity, accuracy, and the Member experience.
- Embedding & leveraging technology – Confidence and willingness to learn and integrate AI and emerging technologies into new ways of working.
- Critical Thinking – The ability to analyze, evaluate and interpret information from various sources and apply logic and problem solving to make decisions.
- Data Driven– Leverage data and insights to identify, prioritize and improve member experience and business efficiency.
- Curiosity & Flexibility – Comfortable navigating and embracing change and uncertainty, ask more questions, explore more options. Continuously learn and grow.
Skills
- Microsoft Dynamics 365 CRM
- Power Platform
- .NET
- C#
- SharePoint
- SQL Server
- enterprise systems integration
- configuration management
- build processes
- ADLC
- COBIT
- DevOps practices
- AI-enabled technology
- low/no code tools
- Microsoft Copilot
Location
- Toronto Corporate Office
- St. Catharines office
Work Type
- Hybrid
- remote work policy
Experience Level
- 5-10+ years
Salary/Compensations
- $79,100.00 to $118,700.00 CAD
Benefits
- Inclusive and collaborative working environment
- Tools and technology needed to delight your candidates and clients
- Work with and learn from diverse industry leaders and colleagues
- Hybrid work arrangements
- Fun work environment
About the Company
- Meridian's 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.
- We want you to grow with us and have an experience that’s different.
- This is a place where you can expect the unexpected.
- At Meridian, we’re not just adapting to the future—we’re shaping it.
- We see talent as a catalyst for sustainable growth, community impact, and future-readiness.
- As the financial landscape evolves, we’re looking for team members who bring embedding & leveraging technology, critical thinking, data driven insights, and curiosity & flexibility.
Equal Opportunity
- Meridian committed to promoting an inclusive, accessible environment, where all employees and customers feel valued, respected and supported.
- We are dedicated to employing a workforce that reflects the diversity of our communities and Members in which we live and serve.
- Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.
