Are you a seasoned software developer with a passion for innovation and a knack for transforming application systems? Join our Winnipeg government client as a Senior Software Developer, where you'll analyze existing code bases, design restful APIs based on .Net 6/8 Web Api, and implement cutting-edge web applications using the latest ASP.Net MVC version. If you're ready to take on new challenges and drive technological advancements, apply now and become an integral part of our dynamic team.
...
Advantages
• Lead the design and implementation of cutting-edge applications using the latest technologies, including .Net 6/8 Web Api and ASP.Net MVC, contributing to technological advancements within the organization.
• Take on a leadership role in analyzing existing code bases, designing restful APIs, and refactoring WCF code, guiding the development team towards modern and efficient solutions.
• Work closely with business and technical stakeholders to ensure user acceptance testing and smooth transition of application knowledge, fostering collaboration and knowledge sharing.
• Enhance your skills and depth in software development through hands-on experience with a diverse range of technologies, including MS SQL, Entity Framework, and Azure Devops Server, while also honing your UX/UI design skills.
• Make a significant impact by designing large and complex software applications, improving application security, authentication, and logging, and driving the evolution of the organization's software architecture.
Responsibilities
• Analyze the existing code base and application design
• Review technical design and determine rewrite approach with IT stakeholders
• Implement Application Authentication/Authorization, Security and Logging
• Write automated tests
• Work with business and technical stakeholders as part of user acceptance testing
• Transition application knowledge to a team of WPS application developers
• Design and implement a restful API based on .Net 6/8 Web Api
• Design and implement a new Web Application based on the latest ASP.Net MVC version
Qualifications
• 10 years’ progressive experience in application systems development including designing large/complex software applications. This includes:
o MS SQL
o Entity Framework/ NHibernate
o ASP.Net MVC (latest version)
o ASP.Net WebAPI/ WCF
o C#/ Visual Studio 2022
o Active Directory
o CSS/ JavaScript/ HTML
o Azure Devops Server/ Git
o NUnit/xUnit
Skills and Depth:
• Demonstrated written and verbal communication skills
• Demonstrated experience with Rest API’s
• Working knowledge of updating WCF to .Net 6 Restful APIs
• Demonstrated experience Refactoring WCF code
• Demonstrated experience upgrading application code to .Net 6
• Working knowledge of Nhibernate calls
• Strong UX design skills
• Strong UI design skills
• Experience with both EF code first and database first designs
• Experience working with an IOC container
• Strong SQL skills
Summary
Don't miss this opportunity to join our client as a Senior Software Developer and play a pivotal role in shaping the future of critical application systems. Apply now via this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Are you a seasoned software developer with a passion for innovation and a knack for transforming application systems? Join our Winnipeg government client as a Senior Software Developer, where you'll analyze existing code bases, design restful APIs based on .Net 6/8 Web Api, and implement cutting-edge web applications using the latest ASP.Net MVC version. If you're ready to take on new challenges and drive technological advancements, apply now and become an integral part of our dynamic team.
Advantages
• Lead the design and implementation of cutting-edge applications using the latest technologies, including .Net 6/8 Web Api and ASP.Net MVC, contributing to technological advancements within the organization.
• Take on a leadership role in analyzing existing code bases, designing restful APIs, and refactoring WCF code, guiding the development team towards modern and efficient solutions.
• Work closely with business and technical stakeholders to ensure user acceptance testing and smooth transition of application knowledge, fostering collaboration and knowledge sharing.
...
• Enhance your skills and depth in software development through hands-on experience with a diverse range of technologies, including MS SQL, Entity Framework, and Azure Devops Server, while also honing your UX/UI design skills.
• Make a significant impact by designing large and complex software applications, improving application security, authentication, and logging, and driving the evolution of the organization's software architecture.
Responsibilities
• Analyze the existing code base and application design
• Review technical design and determine rewrite approach with IT stakeholders
• Implement Application Authentication/Authorization, Security and Logging
• Write automated tests
• Work with business and technical stakeholders as part of user acceptance testing
• Transition application knowledge to a team of WPS application developers
• Design and implement a restful API based on .Net 6/8 Web Api
• Design and implement a new Web Application based on the latest ASP.Net MVC version
Qualifications
• 10 years’ progressive experience in application systems development including designing large/complex software applications. This includes:
o MS SQL
o Entity Framework/ NHibernate
o ASP.Net MVC (latest version)
o ASP.Net WebAPI/ WCF
o C#/ Visual Studio 2022
o Active Directory
o CSS/ JavaScript/ HTML
o Azure Devops Server/ Git
o NUnit/xUnit
Skills and Depth:
• Demonstrated written and verbal communication skills
• Demonstrated experience with Rest API’s
• Working knowledge of updating WCF to .Net 6 Restful APIs
• Demonstrated experience Refactoring WCF code
• Demonstrated experience upgrading application code to .Net 6
• Working knowledge of Nhibernate calls
• Strong UX design skills
• Strong UI design skills
• Experience with both EF code first and database first designs
• Experience working with an IOC container
• Strong SQL skills
Summary
Don't miss this opportunity to join our client as a Senior Software Developer and play a pivotal role in shaping the future of critical application systems. Apply now via this job ad or reach out to your Randstad Digital representative immediately!
P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!
We look forward to supporting you in your job search!
Good luck!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more