Senior .NET Developer
at CCGA
Winnipeg, MB, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 02 Dec, 2024 | Not Specified | 05 Sep, 2024 | N/A | Computer Science,Dental Care,Health,Html,Css,It,Javascript,Angular,Safety Committee,Software Design Patterns,Coaching,Learning,Mentoring,Asp.Net,Project Management Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
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.
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).
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
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.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science with a minimum of 7 years of full sdlc development experience using .net technologies
Proficient
1
Winnipeg, MB, Canada