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