Senior .NET Developer
Winnipeg, MB
Full-time
At CCGA, we adopt innovative technology solutions that are secure, cost-effective, and aligned with our business goals, while delivering exceptional service to both our members and our team. We’re looking for a Senior .NET Developer who is passionate about building high-quality, maintainable software and enjoys supporting others in their growth. As a senior technical contributor, you’ll lead by example—taking ownership of project architecture, guiding teammates on best practices, and ensuring the solutions we deliver are reliable, scalable, and impactful.
What you’ll be doing:
Under the direction of the VP of IT, the successful candidate will:
- Design and build software solutions using modern .NET technologies, ensuring they are robust, secure, and scalable.
- Review and improve system architecture and code to maintain high standards of performance, maintainability, and documentation.
- Write clean code and thorough tests and support smooth deployment to production.
- Take ownership of the technical side of projects, working closely with cross-functional teams to deliver on time and meet business needs.
- Provide mentorship by guiding developers on coding best practices, problem-solving approaches, and design patterns, helping them grow their skills.
- Tackle complex challenges, troubleshoot issues, and recommend improvements to tools and processes.
- Communicate clearly with both technical and non-technical colleagues, ensuring shared understanding of project goals and technical concepts.
Your experience:
- A degree in Computer Science (or equivalent experience) and 7+ years of full SDLC experience with .NET technologies.
- Strong skills in C#, SQL, .NET 6+, ASP.NET Core, HTML, CSS, JavaScript, and at least one major front-end framework (Blazor, Angular, or React).
- Experience applying software design principles (Clean Architecture, Domain-Driven Design) and using CI/CD practices and tools.
- A track record of writing maintainable, testable code and improving the quality of codebases.
- Strong communication skills-you explain ideas clearly, listen actively, and enjoy sharing your knowledge with others.
- Excellent problem-solving and debugging abilities, with an eye for both the big picture and the details
Work Arrangement & Compensation
This is a hybrid role based in Winnipeg. Compensation is commensurate with experience and includes base salary and benefits (health and dental, paid vacation/personal days, professional development support, and hybrid work flexibility).
Why work at CCGA?
If you require accommodation during the recruitment and screening, please let us know.
At CCGA, you'll enjoy a vibrant work culture that values work-life balance, well-being, and collaboration. We offer compensation and comprehensive benefits, but just as importantly, we create an environment where your skills can grow, your ideas matter, and your contributions have a real impact. You’ll take on meaningful technical challenges, be supported by a team that lifts each other up, celebrate achievements together, and find plenty of moments to enjoy the journey.
How to apply:
Submit your resume and cover letter by September 30, 2025. We thank all applicants; however, only those selected for an interview will be contacted.
If you require accommodation during the recruitment and screening, please let us know.
Apply Now