About Us
At Cadence Solutions, we are in the business of solution discovery, creation, and technology innovation. We do things differently—and our clients trust us because we build practical solutions that solve real technology challenges.
Working at Cadence, you’ll collaborate on large‑scale projects with global organizations, constantly pushing the limits to deliver exceptional results—all while having fun. Cadence is more than a great place to work; we’re a team of collaborative professionals dedicated to transforming organizations, supported by a culture that values learning, teamwork, and growth at every level. Do what you do best while growing alongside some of the best in the industry.
The Role
As a Developer, you’ll contribute to the development, automation, and enhancement of solutions built within Microsoft 365 and Azure environments. With 2+ years of professional development experience, you’ll work closely with senior developers and DevOps engineers to build secure, scalable, and well‑maintained solutions that support both client and internal initiatives.
This role is ideal for someone who enjoys solving complex problems, writing clean and reliable code, and continuously improving how systems are built and deployed. Through hands‑on project work and continuous learning, you’ll further deepen your expertise in Microsoft cloud technologies while making a meaningful impact across our solutions.
What You’ll Do
Software Development & Automation
- Write, test, and maintain high‑quality C# code that is efficient, secure, and scalable
- Develop and maintain PowerShell scripts to automate tasks within Microsoft 365 and Azure
- Build and enhance custom applications, tools, and integrations to support business processes
- Improve existing code and automation through troubleshooting, optimization, and refactoring
- Ensure all development follows secure coding standards and best practices
DevOps & CI/CD
- Support the setup and ongoing maintenance of CI/CD pipelines
- Work with tools such as Azure DevOps, Git, and Jenkins to enable smooth deployments
- Collaborate on integrating automated testing and deployment into development workflows
Code Quality & Review
- Follow best practices for code check‑in and version control
- Participate in code reviews to ensure consistency, quality, and maintainability
- Provide and receive constructive feedback to improve both code and team performance
- Maintain clear documentation, including code changes and high‑level architecture
Microsoft 365 & Azure Development
- Design and deploy solutions across Microsoft 365 and Azure with a focus on security and scalability
- Contribute to solutions built using Azure Functions, Logic Apps, and App Services
- Assist in managing and optimizing Azure resources for performance and cost efficiency
- Apply security best practices related to identity, access control, and data protection
Collaboration & Delivery
- Work closely with developers, DevOps engineers, consultants, and stakeholders to understand requirements and deliver high‑quality solutions
- Participate in agile ceremonies including sprint planning, stand‑ups, and retrospectives
- Communicate progress and challenges clearly to ensure project goals are met
Continuous Learning
- Stay current with evolving tools, trends, and best practices—especially within the Microsoft ecosystem
- Actively pursue skill development through hands‑on work, training, and certification opportunities
- Obtain and maintain relevant Microsoft certifications with company support
What You Bring
- 2+ years of professional experience in software development
- Strong experience with C# and PowerShell
- Exposure to Microsoft 365, Azure, and Microsoft APIs
- Familiarity with DevOps practices, CI/CD pipelines, and Git‑based workflows
- Degree or Diploma in Computer Science, Computer Systems, or a related field
- Strong analytical and problem‑solving skills
- Clear communication and documentation abilities
- High attention to detail and a commitment to quality
- Ability to work independently and collaboratively in a dynamic environment
- Adaptability, curiosity, and a proactive mindset
Why Cadence?
- Inclusive & Collaborative Culture – A respectful, low‑ego environment where people feel supported
- Career Growth – Ongoing opportunities for learning, skill development, and advancement
- Competitive Compensation & Benefits – Comprehensive health and dental coverage, paid time off (including a paid holiday closure over Christmas), RRSP matching, on‑site parking, and more
- Innovative Work – Join a talented team building forward‑thinking solutions that make a real impact