Software Developer I

New
C
CisionSoftware Engineering
Remote - CanadaFull-TimeEntry
Salary85,000 - 95,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
Eighteen (18) or more months
Required Skills
SQLGitC#.NETUnit Testing

Requirements

  • Bachelor's degree in a computer-related subject or business field, or equivalent experience.
  • 18+ months of experience in Information Technology and solution delivery.
  • .NET 8+ and C# proficiency.
  • Experience with Spec-Driven Development (SDD) and AI-native coding in VS Code.
  • Knowledge of debugging, observability, logging, and production support practices.
  • Experience with API contract testing and RESTful web services.
  • Git proficiency.
  • Strong unit testing skills.
  • Understanding of the entire software development lifecycle (SDLC).
  • Familiarity with SQL.
  • Preferred: Experience with MySQL, Postgres, Kubernetes, and Docker.

Responsibilities

  • Develop solutions that add value and efficiency across systems while minimizing technical debt.
  • Use AI agents and GitHub Copilot to implement .NET solutions from high-level Specs.
  • Collaborate closely with engineers, product owners, and stakeholders to meet product objectives and refine Specs.
  • Maintain a "Test First" mentality by managing the intent of AI-generated code to meet functional, security, and performance requirements.
  • Stay updated on technology trends and product roadmaps to guide development.
  • Contribute to cross-functional business processes and embrace best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
85,000 - 95,000 CAD per year
Apply Now