Cision, Senior Software Developer, Software Engineer, AMER, Canada
Remote · Canada
Job Summary
Senior Software Developer at Cision will work with product, design, and data science teams to develop and enhance applications by managing AI intent within a spec-driven development framework. You will orchestrate AI agents to generate production-ready code and automated tests, utilizing multi-LLM workflows for code verification and quality assurance, and provide recommendations on best practices for AI-native workflows while ensuring code maintainability, security, and performance. The role requires a solid understanding of the .NET stack and the entire SDLC to ensure efficient, spec-led project completion, collaborating with engineers, product owners, and stakeholders to meet product objectives, maintaining a Test First mentality, and mentoring less experienced engineers. Preferred experience includes AI-native coding in VS Code, GitHub Copilot Agent Mode, .NET 6+ with C#, SQL, Git, RESTful services, messaging/queuing, and front-end framework such as React; plus MySQL, Postgres, and Kubernetes. The position requires a Bachelor's degree and 6+ years of IT/solution delivery experience. What You'll Do and What You'll Bring emphasize collaboration, technology trend awareness, and cross-functional processes, with a focus on producing secure, performant software across systems and teams.
Required Qualifications
- Bachelor's degree in Computer related subject area or related business field and six or more year’s experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.