Monday, September 2 – CCGA's offices will be closed.

Careers

Senior .NET Developer

Winnipeg, MB
Full-time, permanent, hybrid work opportunity

At CCGA, we adopt innovative technology solutions that are secure, cost-effective, drive our business goals and deliver exceptional customer service to both external and internal customers. Are you a seasoned full-stack developer with a passion for designing, developing, and testing robust software solutions? Join our dynamic IT team as a Senior .NET Developer and take the lead in delivering high-quality, maintainable, and well-tested software.

What you’ll be doing:

Under the direction of the VP of IT, the successful candidate will:

  • Define system architecture, conduct architectural reviews, and lead code review processes that align with business needs to ensure high standards in documentation and performance optimization.
  • Produce clean & efficient code, develop solution features, craft unit and integration tests; participate in deployment processes to ensure smooth transitions from development to production.
  • Assist in project planning and estimation, monitor development progress, mitigate risks, and collaborate with cross-functional teams for cohesive product development.
  • Mentoring and guiding  developers on best practices and coding standards.
  • Address complex technical issues, provide solutions to minimize disruptions, and conduct thorough analysis for root cause identification; identify and implement development process improvements as required.
  • Maintain comprehensive technical documentation, clearly communicate technical concepts and project status, and lead technical discussions within the team. 

Your experience:

  • University degree in Computer Science with a minimum of 7 years of full SDLC development experience using .NET technologies. Proficient in C#, SQL, .NET 6+, ASP.NET Core, HTML, CSS, JavaScript, and a major front-end framework (Blazor, Angular, or React).
  • Well-versed in software design patterns and principles: Clean Architecture & Domain-Driven Design; experienced in CI/CD practices and tools.
  • Excellent communication and active listening skills, able to convey information clearly and consistently; experience in mentoring and coaching.
  • Excellent problem-solving, debugging, and troubleshooting skills combined with strong analytical and project management skills.

How to apply

Submit your resume and cover letter by September 16, 2024. We thank all applicants, however only those selected for an interview will be contacted. If you require accommodation during the recruitment and selection process, please let us know. 



Apply Now


Why work at CCGA?

  • Work-life balance. Hybrid work model.
  • Competitive salaries reviewed annually.
  • Comprehensive benefits package:
    • Coverage for health, prescriptions, vision, and dental care
    • Healthcare Spending Account
    • Physical Wellness Credit
    • Group RRSP with employer-matched contributions
    • Employee Family Assistance Program
    • Virtual Health Services
  • Opportunities for learning & development
  • Perkopolis employee discount program.
  • Convenient location.
  • Opportunities to participate on Social Committee, Health & Safety Committee, and Engagement Committee.

Who is CCGA?

Canadian Canola Growers Association (CCGA) is a champion for Canadian canola farmers – advocating for them, shaping policies that impact their farm businesses, and delivering services that address the opportunities or challenges that they face.

We carry an unwavering respect for the agriculture industry and the remarkable people who live it every day. This commitment, backed by decades of experience, enables us to enact positive change and help farmers unlock their growth potential.

We are the largest administrator of the Advance Payments Program, offering this financial program to 10,000 farmers in Western Canada each year.

Recognized as one of Manitoba’s Top Employers (2024) and Kincentric Best Employer in Canada (2024).