You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    68 jobs found for .net

    filter2
    clear all
      • North York, Ontario
      • Permanent
      • $120,000 - $140,000 per year
      Our client, a dynamic Fintech Company in the insurance domain is looking for a .NET Application Architect to join their growing team. You can choose to work fully remote or in a hybrid capacity.The successful .NET Application Architect - Hybrid or Remote candidate will have experience designing complex web applications in .NET Core and Azure (or other Cloud solutions).Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team in an established and stable company on an innovative product in the fintech space. Our client offers a competitive salary and benefits package including Group RRSP with a company match for Deferred Profit Sharing Plan.ResponsibilitiesThe successful .NET Application Architect - Hybrid or Remote candidate will have experience designing and building complex web applications in .NET Core and Azure (or other cloud solutions). Candidates will ideally have worked with Angular 2+. QualificationsMUST-HAVE QUALIFICATIONSC#.NET - 5Y+.NET Core - 3YAzure or AWS - 2Y+Architecting Applications - 2Y+Technical Leadership - 1Y+NICE-TO-HAVE QUALIFICATIONSCI/CD pipelines - 2Y+Angular 2+ - 2Y+Azure DevOps - 2Y+Insurance or Financial Domain - 2Y+SummaryAre you a .NET Application Architect - Hybrid or Remote looking to join a dynamic team in a high-impact role? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a dynamic Fintech Company in the insurance domain is looking for a .NET Application Architect to join their growing team. You can choose to work fully remote or in a hybrid capacity.The successful .NET Application Architect - Hybrid or Remote candidate will have experience designing complex web applications in .NET Core and Azure (or other Cloud solutions).Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team in an established and stable company on an innovative product in the fintech space. Our client offers a competitive salary and benefits package including Group RRSP with a company match for Deferred Profit Sharing Plan.ResponsibilitiesThe successful .NET Application Architect - Hybrid or Remote candidate will have experience designing and building complex web applications in .NET Core and Azure (or other cloud solutions). Candidates will ideally have worked with Angular 2+. QualificationsMUST-HAVE QUALIFICATIONSC#.NET - 5Y+.NET Core - 3YAzure or AWS - 2Y+Architecting Applications - 2Y+Technical Leadership - 1Y+NICE-TO-HAVE QUALIFICATIONSCI/CD pipelines - 2Y+Angular 2+ - 2Y+Azure DevOps - 2Y+Insurance or Financial Domain - 2Y+SummaryAre you a .NET Application Architect - Hybrid or Remote looking to join a dynamic team in a high-impact role? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Brampton, Ontario
      • Permanent
      • $90,000 - $110,000 per year
      Our client, an IT Business Solutions Centre of Excellence within a Global Technology Company, is looking for a Software Developer - .NET, Remote to join their always-growing team.This is a fulltime permanent position based in the western GTA, with the option to be fully remote. Great benefits and flexible work options with paid professional development time and plenty of vacation and personal days.Advantages• A collaborative, transparent, and engaging culture, working with awesome technology! • Competitive salary and performance-based variable compensation • Paid Professional Development time • Plenty of vacation and personal days• Flexible work options• Lucrative employee referral program• Employee benefits including RRSP matching and WorkPerks (corporate discounts on travel, fitness programs, and shopping!)• Vibrant social crew to organize team events, fundraising, and community initiatives • Endless opportunities to learn and grow• Fully equipped gym facilities• Rec room with pool table, foosball, and video gamesResponsibilitiesThe successful Software Developer - .NET, Remote candidate will identify operations that can be streamlined, optimized, or automated by leveraging scripts, programming languages, and other tools. The Software Developer - .NET, Remote will also collaborate with other internal organizations to standardize development efforts and participate in the development of processes, documentation, and training material.QualificationsC#.NET - 5+ yearsASP.NET MVC - 5+ yearsREST API - 5+ yearsEntity Framework - 5+ yearsHTML, CSS, JS/JQuery - 5+ yearsSQL Server 5+ yearsGit - 5+ yearsAgile - 5+ yearsUniversity or College Degree - 5+ yearsSummaryAre you a Software Developer - .NET, Remote looking to join a consulting centre of excellence within a global technology company? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, an IT Business Solutions Centre of Excellence within a Global Technology Company, is looking for a Software Developer - .NET, Remote to join their always-growing team.This is a fulltime permanent position based in the western GTA, with the option to be fully remote. Great benefits and flexible work options with paid professional development time and plenty of vacation and personal days.Advantages• A collaborative, transparent, and engaging culture, working with awesome technology! • Competitive salary and performance-based variable compensation • Paid Professional Development time • Plenty of vacation and personal days• Flexible work options• Lucrative employee referral program• Employee benefits including RRSP matching and WorkPerks (corporate discounts on travel, fitness programs, and shopping!)• Vibrant social crew to organize team events, fundraising, and community initiatives • Endless opportunities to learn and grow• Fully equipped gym facilities• Rec room with pool table, foosball, and video gamesResponsibilitiesThe successful Software Developer - .NET, Remote candidate will identify operations that can be streamlined, optimized, or automated by leveraging scripts, programming languages, and other tools. The Software Developer - .NET, Remote will also collaborate with other internal organizations to standardize development efforts and participate in the development of processes, documentation, and training material.QualificationsC#.NET - 5+ yearsASP.NET MVC - 5+ yearsREST API - 5+ yearsEntity Framework - 5+ yearsHTML, CSS, JS/JQuery - 5+ yearsSQL Server 5+ yearsGit - 5+ yearsAgile - 5+ yearsUniversity or College Degree - 5+ yearsSummaryAre you a Software Developer - .NET, Remote looking to join a consulting centre of excellence within a global technology company? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      • $100,000 - $120,000 per year
      Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Full Stack .NET Developer - Remote to join their growing team.The successful Full Stack .NET Developer - Remote candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Full Stack .NET Developer - Remote candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET - Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsArchitecture - 1-2 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSAngular 2+ - 2-3 yearsResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Full Stack .NET Developer - Remote looking to join a dynamic team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Full Stack .NET Developer - Remote to join their growing team.The successful Full Stack .NET Developer - Remote candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Full Stack .NET Developer - Remote candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET - Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsArchitecture - 1-2 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSAngular 2+ - 2-3 yearsResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Full Stack .NET Developer - Remote looking to join a dynamic team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Richmond Hill, Ontario
      • Permanent
      • $120,000 - $160,000 per year
      Our client, a leading data security software company is looking for a Senior .NET Developer - Remote to join their growing team. They are looking for creative problem solvers who love to write clean, secure, and efficient code and build great cybersecurity products that make the world a safer place.This is a full-time permanent opportunity on a senior best practices-oriented team. You have the option to work either onsite or fully remotely. AdvantagesWork remotely or onsite with a friendly, fun, dynamic, and Agile team on new and exciting products using a cutting-edge technology stack. Industry-leading salary, 5 weeks' vacation, and excellent benefits.ResponsibilitiesThe successful Senior .NET Developer - Remote candidate will have extensive experience providing building complex applications in .NET and .NET Core.Qualifications.NET - 5Y+.NET Core - 2Y+RESTful APIs - 5Y+MS SQL - 5Y+Design Patterns - 5Y+Email systems, gateways, MIME - 3Y+Authentication frameworks - 3YSecuring Web APIS - 3YNice-to-have Skills:Azure – 2Y+CI/CD environment– 2Y+TDD – 2Y+SummaryAre you a Senior .NET Developer - Remote looking to join an innovative remote-working team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leading data security software company is looking for a Senior .NET Developer - Remote to join their growing team. They are looking for creative problem solvers who love to write clean, secure, and efficient code and build great cybersecurity products that make the world a safer place.This is a full-time permanent opportunity on a senior best practices-oriented team. You have the option to work either onsite or fully remotely. AdvantagesWork remotely or onsite with a friendly, fun, dynamic, and Agile team on new and exciting products using a cutting-edge technology stack. Industry-leading salary, 5 weeks' vacation, and excellent benefits.ResponsibilitiesThe successful Senior .NET Developer - Remote candidate will have extensive experience providing building complex applications in .NET and .NET Core.Qualifications.NET - 5Y+.NET Core - 2Y+RESTful APIs - 5Y+MS SQL - 5Y+Design Patterns - 5Y+Email systems, gateways, MIME - 3Y+Authentication frameworks - 3YSecuring Web APIS - 3YNice-to-have Skills:Azure – 2Y+CI/CD environment– 2Y+TDD – 2Y+SummaryAre you a Senior .NET Developer - Remote looking to join an innovative remote-working team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Victoria, British Columbia
      • Contract
      Are you an experienced .Net Developer with a strong technical background? Do you have expertise with several programming languages and environments? We are seeking a Full Stack .Net Developer to work remotely on a 12 month contract role. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Working with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Using .Net to develop software applications based on design specifications in accordance with applicable standards• Incrementally design, develop, test, debug, and deploy IT products using modern software delivery tools, frameworks, and deployment methods inall layers (Presentation layer, Business layer and Database layer)• Create technical design and specification documents• Create documentation on the operation and maintenance of software in accordance with applicable standards and procedures as required• Implement APIs and integrate services with existing applications• Carry out unit and integration tests and prioritize defects• Remediate and resolve software performance issues and defects• Collaborate with experienced IT teams, directly one-on-one with clients, and stakeholders• Deliver work within established timelines, identify and communicate technical problems, processes, and solutions in a timely manner• Maintain and upgrade existing applications• Fix data issues, resolve performance problems, and improve query logic• Monitor logs and find and resolve errors in the software application using approved tools• Provide technical guidance to more junior staff• Conduct code review to identify possible improvements and ensure that business requirements are met• Performing interesting work in a supportive environmentQualificationsSuccessful candidates will have:• A post-secondary degree in computer science or Technical College/Institute Diploma in a related discipline, or the equivalent combination of education and experience• 4+ years related industry experience as a Developer; technical expertise in relevant technical stack• Experience working in an Agile environment• Required technologies experience: React or similar Javascript framework, Net Core, Git• Desirable technologies experience: Microsoft SQL Server, Github actions, Openshift, Visual Studio, Agile, Docker, JiraSummaryIf you are interested in this Full Stack .Net Developer remote role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced .Net Developer with a strong technical background? Do you have expertise with several programming languages and environments? We are seeking a Full Stack .Net Developer to work remotely on a 12 month contract role. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Working with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Using .Net to develop software applications based on design specifications in accordance with applicable standards• Incrementally design, develop, test, debug, and deploy IT products using modern software delivery tools, frameworks, and deployment methods inall layers (Presentation layer, Business layer and Database layer)• Create technical design and specification documents• Create documentation on the operation and maintenance of software in accordance with applicable standards and procedures as required• Implement APIs and integrate services with existing applications• Carry out unit and integration tests and prioritize defects• Remediate and resolve software performance issues and defects• Collaborate with experienced IT teams, directly one-on-one with clients, and stakeholders• Deliver work within established timelines, identify and communicate technical problems, processes, and solutions in a timely manner• Maintain and upgrade existing applications• Fix data issues, resolve performance problems, and improve query logic• Monitor logs and find and resolve errors in the software application using approved tools• Provide technical guidance to more junior staff• Conduct code review to identify possible improvements and ensure that business requirements are met• Performing interesting work in a supportive environmentQualificationsSuccessful candidates will have:• A post-secondary degree in computer science or Technical College/Institute Diploma in a related discipline, or the equivalent combination of education and experience• 4+ years related industry experience as a Developer; technical expertise in relevant technical stack• Experience working in an Agile environment• Required technologies experience: React or similar Javascript framework, Net Core, Git• Desirable technologies experience: Microsoft SQL Server, Github actions, Openshift, Visual Studio, Agile, Docker, JiraSummaryIf you are interested in this Full Stack .Net Developer remote role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Halifax, Nova Scotia
      • Permanent
      Are you a Senior .Net Developer looking for a new opportunity?Do you have expertise in Customer Identity and Access Management (CIAM)?Are you passionate about IT and looking to work with a team that thinks the same way?We have a new permanent opportunity for you to consider:Senior .Net Developer REMOTE-Start: ASAP-Location: CANADAPlease note: this will be a REMOTE position and open to all locations in CanadaAdvantagesYou will have an opportunity to work with a leading employer that is one of the fastest growing companies in Canada!ResponsibilitiesAs the Senior .Net Developer your role will be:-web development stack-full stack development-create features and advance the platformQualificationsAs the Senior .Net Developer your experience includes:- enterprise web applications using .NET framework and C#; SOA, RESTful services, microservices;-Customer Identity and Access Management (CIAM); Identity management / federated identity management; User Pools / Identity Pools; Okta / Amazon Cognito; Access Management (Authentication / Authorization)-MS SQL Server;-Kubernetes, RabbitMQ-Unit and integration testing-Object-­oriented programming;-Agile environmentSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!Randstad TechnologiesCanada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you a Senior .Net Developer looking for a new opportunity?Do you have expertise in Customer Identity and Access Management (CIAM)?Are you passionate about IT and looking to work with a team that thinks the same way?We have a new permanent opportunity for you to consider:Senior .Net Developer REMOTE-Start: ASAP-Location: CANADAPlease note: this will be a REMOTE position and open to all locations in CanadaAdvantagesYou will have an opportunity to work with a leading employer that is one of the fastest growing companies in Canada!ResponsibilitiesAs the Senior .Net Developer your role will be:-web development stack-full stack development-create features and advance the platformQualificationsAs the Senior .Net Developer your experience includes:- enterprise web applications using .NET framework and C#; SOA, RESTful services, microservices;-Customer Identity and Access Management (CIAM); Identity management / federated identity management; User Pools / Identity Pools; Okta / Amazon Cognito; Access Management (Authentication / Authorization)-MS SQL Server;-Kubernetes, RabbitMQ-Unit and integration testing-Object-­oriented programming;-Agile environmentSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!Randstad TechnologiesCanada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Contract
      We have an immediate hiring requirement for a .NET Full Stack Developer role. This role will work remotely with a preference for this person to be located in Toronto, Ottawa or Montreal with EST time zone. The successful candidate will come with 10+ yrs of ,Net development experience along with Angular 4+, and Azure Cloud development. AdvantagesCome work for a well known Canadian company who supports over 20 million people Canada wide. Responsibilities· Design, code, test and debug new and existing software applications using latest Microsoft .Net (.NET Core, .NET 5+) and relational database languages. Serve as a technical expert on the team, working on complex projects with less specificity and direction.· Analyze product architecture, develop project plans/scope and track progress; give project direction to development team staff while reviewing team member's work.· Develop cost and time estimates associated with project and make decisions or escalate problems to appropriate resource if project is off timeline.· Provide technical direction to development team by researching and suggesting new technology offerings to team. Propose technology to development manager based on business requirements given for the project.· Curious to learn and master new technologies/approaches/design and an attitude to ensure the highest code quality is achieved for end users.Qualifications· BA/BS in computer science or related field, MS preferred· 10+ years of application architecture and development experience· Demonstrated experience in Visual Studio, .NET Core and .NET 5+, ASP.NET, C#, Redis, Azure DevOps, JWT, Bootstrap and Cloud Azure, CI/CD· Experience with Angular (10+) required with front-end unit testing· Good understanding of GIT version control and branching strategies· Experience with T-SQL, Client-Side JavaScript or TypeScript 4+, and HTML required· Experience with implementing software development best practices in coding.· Experience with Microservices and Micro front-end architecture and best practices · Strong business acumen and project management skills· Ability to work well in a collaborative team environment and with key stakeholders· Self-starter with excellent organizational and time management skills· Experience being involved with a codebase/application re-write an asset · Experience in ensuring code is not exposed to security vulnerabilitiesSummaryIf this role sounds like a fit for you, then don't delay and apply immediately !Contact Sohil Jivani or Rebecca Teshomesohil.jivani@randstad.ca rebecca.teshome@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We have an immediate hiring requirement for a .NET Full Stack Developer role. This role will work remotely with a preference for this person to be located in Toronto, Ottawa or Montreal with EST time zone. The successful candidate will come with 10+ yrs of ,Net development experience along with Angular 4+, and Azure Cloud development. AdvantagesCome work for a well known Canadian company who supports over 20 million people Canada wide. Responsibilities· Design, code, test and debug new and existing software applications using latest Microsoft .Net (.NET Core, .NET 5+) and relational database languages. Serve as a technical expert on the team, working on complex projects with less specificity and direction.· Analyze product architecture, develop project plans/scope and track progress; give project direction to development team staff while reviewing team member's work.· Develop cost and time estimates associated with project and make decisions or escalate problems to appropriate resource if project is off timeline.· Provide technical direction to development team by researching and suggesting new technology offerings to team. Propose technology to development manager based on business requirements given for the project.· Curious to learn and master new technologies/approaches/design and an attitude to ensure the highest code quality is achieved for end users.Qualifications· BA/BS in computer science or related field, MS preferred· 10+ years of application architecture and development experience· Demonstrated experience in Visual Studio, .NET Core and .NET 5+, ASP.NET, C#, Redis, Azure DevOps, JWT, Bootstrap and Cloud Azure, CI/CD· Experience with Angular (10+) required with front-end unit testing· Good understanding of GIT version control and branching strategies· Experience with T-SQL, Client-Side JavaScript or TypeScript 4+, and HTML required· Experience with implementing software development best practices in coding.· Experience with Microservices and Micro front-end architecture and best practices · Strong business acumen and project management skills· Ability to work well in a collaborative team environment and with key stakeholders· Self-starter with excellent organizational and time management skills· Experience being involved with a codebase/application re-write an asset · Experience in ensuring code is not exposed to security vulnerabilitiesSummaryIf this role sounds like a fit for you, then don't delay and apply immediately !Contact Sohil Jivani or Rebecca Teshomesohil.jivani@randstad.ca rebecca.teshome@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Richmond, British Columbia
      • Permanent
      Are you a talented Software Developer with a passion for delivering high quality applications and products from design to deployment? Our Richmond BC client is seeking to hire multiple Full Stack .NET Developers, on a permanent full-time basis. Apply to this amazing Full Stack .NET Developer opportunity today!AdvantagesWhat’s in it for you!As a Full Stack .NET Developer with our Richmond client, you’ll receive:•Highly competitive market compensation package.•Competitive benefits package (optional Defined Benefits Retirement Plan, Stock Purchase Plan and Group RRSP).•Flexible work hours.•Friendly and collaborative work environment.•Monthly fun and interactive team events.•Opportunities for career growth.•Pet-friendly office!ResponsibilitiesWhat will you do?As a Full Stack .NET Developer with our Richmond client, you will:•Develop creative and efficient solutions that enhance the client customer and employee experience.•Own quality for responsible features and write necessary tests to ensure quality.•Collaborate with other team members to write clear user stories, design tests for prototypes/products, and continuously deliver product enhancements.•Communicate with IT teams regarding Digital innovations affecting bedrock IT systems.•Communicate with business stakeholders regarding Agile processes to set/manage delivery methods and timelines.QualificationsHow do you qualify?To qualify for the Full Stack .NET Developer role with our Richmond client, you must have:•3-5 years’ programming experience in C# and .NET (4.7+ or Core).•3-5 years’ experience with Angular JS.•3-5 years’ experience with HTML, HTML5, CSS/CSS3, XML, and XSL/XSLT.•6 months-1 year experience with Azure.•Strong knowledge of Microservices and experience developing them.•Strong planning and organizational skills.•Diploma/degree in Computer Science or Software Engineering.•Experience using VSTS (Azure DevOps) an asset.SummaryIf you’re a creative Software Developer able to quickly adapt to continuously evolving technologies, and have a keen desire to design/develop cutting-edge applications/products, then the Full Stack .NET Developer role with our Richmond BC client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you a talented Software Developer with a passion for delivering high quality applications and products from design to deployment? Our Richmond BC client is seeking to hire multiple Full Stack .NET Developers, on a permanent full-time basis. Apply to this amazing Full Stack .NET Developer opportunity today!AdvantagesWhat’s in it for you!As a Full Stack .NET Developer with our Richmond client, you’ll receive:•Highly competitive market compensation package.•Competitive benefits package (optional Defined Benefits Retirement Plan, Stock Purchase Plan and Group RRSP).•Flexible work hours.•Friendly and collaborative work environment.•Monthly fun and interactive team events.•Opportunities for career growth.•Pet-friendly office!ResponsibilitiesWhat will you do?As a Full Stack .NET Developer with our Richmond client, you will:•Develop creative and efficient solutions that enhance the client customer and employee experience.•Own quality for responsible features and write necessary tests to ensure quality.•Collaborate with other team members to write clear user stories, design tests for prototypes/products, and continuously deliver product enhancements.•Communicate with IT teams regarding Digital innovations affecting bedrock IT systems.•Communicate with business stakeholders regarding Agile processes to set/manage delivery methods and timelines.QualificationsHow do you qualify?To qualify for the Full Stack .NET Developer role with our Richmond client, you must have:•3-5 years’ programming experience in C# and .NET (4.7+ or Core).•3-5 years’ experience with Angular JS.•3-5 years’ experience with HTML, HTML5, CSS/CSS3, XML, and XSL/XSLT.•6 months-1 year experience with Azure.•Strong knowledge of Microservices and experience developing them.•Strong planning and organizational skills.•Diploma/degree in Computer Science or Software Engineering.•Experience using VSTS (Azure DevOps) an asset.SummaryIf you’re a creative Software Developer able to quickly adapt to continuously evolving technologies, and have a keen desire to design/develop cutting-edge applications/products, then the Full Stack .NET Developer role with our Richmond BC client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Lake Country, British Columbia
      • Permanent
      Are you a talented, self-motivated C#.Net Back End Web Developer interested in relocation to beautiful Okanagan Valley, BC?We're looking for a full-time Back End Web Developer who is eager for more variety and opportunities to grow with our established Kelowna client. Apply to this amazing Back End C#.Net Web Developer Developer opportunity today!What’s in it for you!As a Back End C#.Net Web Developer Web Developer with our Kelowna client, you’ll receive:•Highly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCWhat will you do?As a Back End C#.Net Web Developer, you will:•Collaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportHow do you qualify?To qualify for a Back End C#.Net Web Developer role with our client, you must have:•3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.They are still running business as usual while working remotely, but you need to be based /or willing to relocate in Okanagan Valley, BC. This is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role with our Kelowna client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!AdvantagesHighly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCResponsibilitiesCollaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportQualifications3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.SummaryThis is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you a talented, self-motivated C#.Net Back End Web Developer interested in relocation to beautiful Okanagan Valley, BC?We're looking for a full-time Back End Web Developer who is eager for more variety and opportunities to grow with our established Kelowna client. Apply to this amazing Back End C#.Net Web Developer Developer opportunity today!What’s in it for you!As a Back End C#.Net Web Developer Web Developer with our Kelowna client, you’ll receive:•Highly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCWhat will you do?As a Back End C#.Net Web Developer, you will:•Collaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportHow do you qualify?To qualify for a Back End C#.Net Web Developer role with our client, you must have:•3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.They are still running business as usual while working remotely, but you need to be based /or willing to relocate in Okanagan Valley, BC. This is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role with our Kelowna client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!AdvantagesHighly competitive market annual rates.•Comprehensive benefits package.•almost 2 weeks off per year (around Christmas and Easter time) in addition to vacation days! •Your birthday off...with pay!•Full benefits package & paid fitness breaks (eligible after three months)•and much more that can provide an incredible lifestyle in Okanagan Valley,BCResponsibilitiesCollaboration on the direction of web application and technology needs, as well as code changes•Test, troubleshoot, and maintain existing software.•Providing on-call for occasional emergency technical supportQualifications3-5 years’ of production experience with ASP.NET, C#/.NET.•Solid understanding of SQL Server database•Good understanding of REST API fundamentals , Angular (or similar modern front-end frameworks)•. Knowledge of technical SEO an asset and well as Azure experience (or similar cloud architecture solution)•Strong object-oriented design skills •Strong inter-departmental communication skills and ability to work with a small team.•You must be legally entitled to work in Canada.SummaryThis is your chance to join a thriving company where you'll use your best talents and expertise to help us achieve even higher goals! If the prospect of working in a full-time position as a Back End C#.Net Web Developer and resolving problems that directly improve client experiences intrigues you, then this role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      • $80,000 - $95,000 per year
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Duration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesAdvantagesDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesResponsibilitiesDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesQualificationsDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesSummaryDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Duration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesAdvantagesDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesResponsibilitiesDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesQualificationsDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesSummaryDuration : 9 months – Possibility of renewal and/or permanency 100% remote Job Description:•Expert in C# .Net technology and design patterns with ability to develop complex solutions.•Self-starter who can design and implement reusable and modular components that fit into existing applications and services•Break down a large problem into smaller components and provide a clear solution for each piece.•Passion for developing robust software by writing testable and maintainable code•Work collaboratively in Agile environment to achieve team goals •Experienced with automation of test and build systems. Minimum Qualifications•8+ years’ experience designing applications and developing software in .Net•5+ years’ experience with C# and developing windows forms, WPF applications.•Experience with at least one unit testing framework.•Experience with at least one major server-side application framework.•BS in Computer Science or related field, or equivalent work experience. Preferred Qualifications•Experience in desktop development with understanding of components involved in a desktop app like DropBox.•2+ years’ experience with WCF and inter-process communication•2+ years’ experience working in industry leading cloud platforms like AWS or similar•Cloud security/security development life cycle•Understand, embrace, and promote Agile methodologies, principles, and valuesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Permanent
      Reporting to Director of Technology, Solutions and Development, the Full Stack Developer will be working in .NET environment. Main responsibilities will include implementation of new features, change requests and bug fixes of in-house developed solutions and building new solutions from scratch. Successful candidate will be required to participate in code reviews, provide feedback and contribute with process improvements as well as understand business and technical requirements for existing and new solutions. Candidate will be working closely with QA and product management teams as well as analysts within the team.AdvantagesIf you feel this role is a good fit for you please email me your word resume to aaron.lail@randstad.ca ResponsibilitiesThe incumbent will be responsible for but not limited to:•Develop and unit test moderate to complex programs/modules according to specific business and design requirements for in-house developed solutions•Deliver on enhancements/product progression projects on time and on budget per project plan •Provide support and enhancements to existing production applications to minimize outage time and increase effectiveness of business •Liaise with architects, Leads, QA, Business Analysts, and Project Managers to define software requirements; and to assess feasibility of solution within time constraints •Produce code that is secure, reliable, reusable, and scalable •Create implementation instructions and support application deployments •Work with QA and Product team to review problems, define and test solutions. •Follow industry standards in application development, secure coding, and testingQualificationsMandatory:Degree or Diploma in Computer Science, Engineering, or IT related field6+ years of hands-on experience in Service and Microservice oriented architecture, Web-based development, and cloud-based development6+ years experience in web application development in .NET environmentKnowledge of web technologies, web services, protocols and methodologies including languages like Java-script, Typescript, Angular, React, Node.JS, View.JS, jQuery, HTML, CSS, XML, Ajax, Python, RubyKnowledge of .NET languages and frameworks (C#, .NET Core, Blazor, MVC, VB.NET, ASP.NET)Knowledge of database technologies such as MySQL, Mongo DB, MS SQL and SQLiteExperience with IDEs such as IntelliJ/Eclipse/Visual Studio and build tools such as Gradle, Ant, Maven, Tomcat, sub-versioning (GIT), & unit testingExcellent analytical problem diagnosis, investigation and solving skillsAbility to fully take ownership of a project or a product is a must, with minimal support after initial ramp-up periodHigh attention to detail and ability to learn and adapt to high paced environment where a candidate is required to often switch from one project to anotherExcellent communication skills both verbal and written required (ability to receive and provide feedback a must)Ability to work well in a team environment or solo and under tight deadlines is a mustSummaryDesirable:Adobe Creative Suite a strong asset (InDesign in particular)Java knowledge a strong assetSkilled in User Experience-driven design developmentResults-oriented with a disciplined approach to documentationBilingual in English & French a strong assetExperience in mobile application development with good understanding of responsive and UX design using most common mobile SDKs is an assetWill work best in a flexible generalist environment with a broad scope of application – AGILE methodology experience is desirableRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Reporting to Director of Technology, Solutions and Development, the Full Stack Developer will be working in .NET environment. Main responsibilities will include implementation of new features, change requests and bug fixes of in-house developed solutions and building new solutions from scratch. Successful candidate will be required to participate in code reviews, provide feedback and contribute with process improvements as well as understand business and technical requirements for existing and new solutions. Candidate will be working closely with QA and product management teams as well as analysts within the team.AdvantagesIf you feel this role is a good fit for you please email me your word resume to aaron.lail@randstad.ca ResponsibilitiesThe incumbent will be responsible for but not limited to:•Develop and unit test moderate to complex programs/modules according to specific business and design requirements for in-house developed solutions•Deliver on enhancements/product progression projects on time and on budget per project plan •Provide support and enhancements to existing production applications to minimize outage time and increase effectiveness of business •Liaise with architects, Leads, QA, Business Analysts, and Project Managers to define software requirements; and to assess feasibility of solution within time constraints •Produce code that is secure, reliable, reusable, and scalable •Create implementation instructions and support application deployments •Work with QA and Product team to review problems, define and test solutions. •Follow industry standards in application development, secure coding, and testingQualificationsMandatory:Degree or Diploma in Computer Science, Engineering, or IT related field6+ years of hands-on experience in Service and Microservice oriented architecture, Web-based development, and cloud-based development6+ years experience in web application development in .NET environmentKnowledge of web technologies, web services, protocols and methodologies including languages like Java-script, Typescript, Angular, React, Node.JS, View.JS, jQuery, HTML, CSS, XML, Ajax, Python, RubyKnowledge of .NET languages and frameworks (C#, .NET Core, Blazor, MVC, VB.NET, ASP.NET)Knowledge of database technologies such as MySQL, Mongo DB, MS SQL and SQLiteExperience with IDEs such as IntelliJ/Eclipse/Visual Studio and build tools such as Gradle, Ant, Maven, Tomcat, sub-versioning (GIT), & unit testingExcellent analytical problem diagnosis, investigation and solving skillsAbility to fully take ownership of a project or a product is a must, with minimal support after initial ramp-up periodHigh attention to detail and ability to learn and adapt to high paced environment where a candidate is required to often switch from one project to anotherExcellent communication skills both verbal and written required (ability to receive and provide feedback a must)Ability to work well in a team environment or solo and under tight deadlines is a mustSummaryDesirable:Adobe Creative Suite a strong asset (InDesign in particular)Java knowledge a strong assetSkilled in User Experience-driven design developmentResults-oriented with a disciplined approach to documentationBilingual in English & French a strong assetExperience in mobile application development with good understanding of responsive and UX design using most common mobile SDKs is an assetWill work best in a flexible generalist environment with a broad scope of application – AGILE methodology experience is desirableRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Edmonton, Alberta
      • Contract
      Our large enterprise Edmonton client is looking for a Application Developer - C# .NET on contract for 12 months.As Developer, you will play a fundamental role in developing and implementing these web applications. You will work closely and collaborate with the project team on the phases of the Software Development Lifecycle through the development, testing, and implementation.Responsibilities:Reporting to the project manager •Write well-designed, testable and efficient code following software development best practices and coding standards.•Participate in demos and sprint planning sessions according to Agile best practices.•Reviewing application requirements and interface designs.•Identifying web-based user interactions.•Developing and implementing highly responsive user interface components using react concepts.•Writing application interface codes using JavaScript following react.js workflows.•Troubleshooting interface software and debugging application codes.•Developing and implementing front-end architecture to support user interface concepts.•Monitoring and improving front-end performance.•Documenting application changes and developing updates.Required Skills – Technical:Languages and Frameworks•Experience with Microsoft .NET 5.0 •Experience with Microsoft C# .NET•Experience with LINQ (Language Integrated Query - C#)•Experience with JavaScript (ES6+)•Experience with ReactJS•Experience with Cascading Style Sheets (Sass CSS)•Experience, knowledge and ability to document industry standard development methodologies, tools, and techniques using the above languages and frameworks Tools•Experience with Visual Studio (IDE)•Experience with VS Code (IDE)•Some experience with Azure DevOps (Code Repository)Required Skills - Non-Technical:•Good verbal and written communication skills•Ability to effectively multi-task•Positive attitude, highly driven and very motivated•Ability to prioritize work and ensure tasks are completed before or on time•Ability to work effectively as part of a team or independently•Able to articulate yourself both technically and non-technically to business and IT stakeholders•Ability to quickly and efficiently troubleshoot and resolve complex technical problemsy and non-technically to business and IT stakeholders•Ability to quickly and efficiently troubleshoot and resolve complex technical problemsIf you believe you are the right candidate for this position, please contact your local Randstad Technologies representative or email ayo.pedro@randstad.ca your resume for consideration.Advantages---------------------------------------------------------------------------Responsibilities---------------------------------------------------------------------------Qualifications---------------------------------------------------------------------------Summary---------------------------------------------------------------------------Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our large enterprise Edmonton client is looking for a Application Developer - C# .NET on contract for 12 months.As Developer, you will play a fundamental role in developing and implementing these web applications. You will work closely and collaborate with the project team on the phases of the Software Development Lifecycle through the development, testing, and implementation.Responsibilities:Reporting to the project manager •Write well-designed, testable and efficient code following software development best practices and coding standards.•Participate in demos and sprint planning sessions according to Agile best practices.•Reviewing application requirements and interface designs.•Identifying web-based user interactions.•Developing and implementing highly responsive user interface components using react concepts.•Writing application interface codes using JavaScript following react.js workflows.•Troubleshooting interface software and debugging application codes.•Developing and implementing front-end architecture to support user interface concepts.•Monitoring and improving front-end performance.•Documenting application changes and developing updates.Required Skills – Technical:Languages and Frameworks•Experience with Microsoft .NET 5.0 •Experience with Microsoft C# .NET•Experience with LINQ (Language Integrated Query - C#)•Experience with JavaScript (ES6+)•Experience with ReactJS•Experience with Cascading Style Sheets (Sass CSS)•Experience, knowledge and ability to document industry standard development methodologies, tools, and techniques using the above languages and frameworks Tools•Experience with Visual Studio (IDE)•Experience with VS Code (IDE)•Some experience with Azure DevOps (Code Repository)Required Skills - Non-Technical:•Good verbal and written communication skills•Ability to effectively multi-task•Positive attitude, highly driven and very motivated•Ability to prioritize work and ensure tasks are completed before or on time•Ability to work effectively as part of a team or independently•Able to articulate yourself both technically and non-technically to business and IT stakeholders•Ability to quickly and efficiently troubleshoot and resolve complex technical problemsy and non-technically to business and IT stakeholders•Ability to quickly and efficiently troubleshoot and resolve complex technical problemsIf you believe you are the right candidate for this position, please contact your local Randstad Technologies representative or email ayo.pedro@randstad.ca your resume for consideration.Advantages---------------------------------------------------------------------------Responsibilities---------------------------------------------------------------------------Qualifications---------------------------------------------------------------------------Summary---------------------------------------------------------------------------Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Saint-Laurent, Québec
      • Contract
      Fullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.AdvantagesPlease contact your recruitment advisor to inquire about the advantages of this mandate.ResponsibilitiesYour Role & Main Responsibilities•Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.•Collaborate with other team members to craft clear user stories, design tests•for prototypes and products, and continuously deliver product enhancements.•Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.•Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.•Be a change agent & Agile mindset promoter•Contribute to the collaborative and stimulating work environment•Be connected to the industry to know tendencies and suggest innovative ideasQualificationsYour Qualifications•University degree in Software science or Software engineering•Minimum 5 years’ experience programming in C# and .NET (4.7+ or Core) •Experience and working knowledge of HTML/ CSS, and knowledge of Angular (versions 2-7), NGXS, Progressive Web App•Working knowledge of development using Azure•Strong knowledge of Microservices and experience developing them•Experience using VSTS (Azure DevOps) is a plus•Experience with unit testing and automated functional testing•Passion for development and a demonstrated interest for continual learning•Knowledge of continuous integration, continuous delivery and test-driven development •Demonstrated ability to work and make decisions unsupervised•Ability to adapt quickly to changes in technology and to operate in an R&D environment•Result-oriented, strong planning and organizational skill•Rigorous and creative software development attitudeSummaryFullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Fullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.AdvantagesPlease contact your recruitment advisor to inquire about the advantages of this mandate.ResponsibilitiesYour Role & Main Responsibilities•Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.•Collaborate with other team members to craft clear user stories, design tests•for prototypes and products, and continuously deliver product enhancements.•Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.•Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.•Be a change agent & Agile mindset promoter•Contribute to the collaborative and stimulating work environment•Be connected to the industry to know tendencies and suggest innovative ideasQualificationsYour Qualifications•University degree in Software science or Software engineering•Minimum 5 years’ experience programming in C# and .NET (4.7+ or Core) •Experience and working knowledge of HTML/ CSS, and knowledge of Angular (versions 2-7), NGXS, Progressive Web App•Working knowledge of development using Azure•Strong knowledge of Microservices and experience developing them•Experience using VSTS (Azure DevOps) is a plus•Experience with unit testing and automated functional testing•Passion for development and a demonstrated interest for continual learning•Knowledge of continuous integration, continuous delivery and test-driven development •Demonstrated ability to work and make decisions unsupervised•Ability to adapt quickly to changes in technology and to operate in an R&D environment•Result-oriented, strong planning and organizational skill•Rigorous and creative software development attitudeSummaryFullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Waterloo, Ontario
      • Permanent
      high technology company based in Waterloo, Ontario. We are the leading provider of laser and vision-based templating and inspection solutions. Our client's solutions have a dominant role in aerospace, prefabrication construction and industrial fabrication companies.If you think this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesOpportunity:· Work closely with the R&D team to design and implement core functions and services supporting new R&D designs.· Work with closely with Software team to ensure R&D functions and services support high-level customer workflows.ResponsibilitiesCompetencies:· Excellent analysis, problem solving and communication skills.· Good understanding of mathematic modeling and numerical methods for solving non-linear problems.· Good experience in using different strategies in mathematical optimization in image processing, Galvanometer control.· Experience in photogrammetry and galvanometer systems is an asset.· Strong desire and the ability to learn and share your learning with others.QualificationsSkills:· Expert in C++ and C#, WCF, REST APIs and SOA.· Demonstrable ability solving common non-linear optimization problems.· GD & T datum application experience is an asset.· Demonstrable ability in the design of development of Application Programming Interfaces from legacy libraries/applications for third part applications.· Experience with machine learning or deep learning is an asset. EducationMaster’s degree in Engineering or Computer Science.Compensation: Salary flexible depending on qualifications. Very competitive benefits package.Summarysupport manufacturers world-wide in a variety of specialized industries to assist with assembly processes. Our solutions provide the ability to project a pattern of laser light onto a work surface or part with a high degree of accuracy, speed, and precision for applications such as composite ply layup, paint masking, placement of components or materials, quality inspection and reverse engineering.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      high technology company based in Waterloo, Ontario. We are the leading provider of laser and vision-based templating and inspection solutions. Our client's solutions have a dominant role in aerospace, prefabrication construction and industrial fabrication companies.If you think this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesOpportunity:· Work closely with the R&D team to design and implement core functions and services supporting new R&D designs.· Work with closely with Software team to ensure R&D functions and services support high-level customer workflows.ResponsibilitiesCompetencies:· Excellent analysis, problem solving and communication skills.· Good understanding of mathematic modeling and numerical methods for solving non-linear problems.· Good experience in using different strategies in mathematical optimization in image processing, Galvanometer control.· Experience in photogrammetry and galvanometer systems is an asset.· Strong desire and the ability to learn and share your learning with others.QualificationsSkills:· Expert in C++ and C#, WCF, REST APIs and SOA.· Demonstrable ability solving common non-linear optimization problems.· GD & T datum application experience is an asset.· Demonstrable ability in the design of development of Application Programming Interfaces from legacy libraries/applications for third part applications.· Experience with machine learning or deep learning is an asset. EducationMaster’s degree in Engineering or Computer Science.Compensation: Salary flexible depending on qualifications. Very competitive benefits package.Summarysupport manufacturers world-wide in a variety of specialized industries to assist with assembly processes. Our solutions provide the ability to project a pattern of laser light onto a work surface or part with a high degree of accuracy, speed, and precision for applications such as composite ply layup, paint masking, placement of components or materials, quality inspection and reverse engineering.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our Client in the Ontario Public Sector is looking for a Junior .NET Developer on a 12 month contract. The Software Developer must have a minimum of 2+ years of the following skills and experience: .Net experience XML experience Writing large XML codeSQL query/scripting experience Responsibilities/Assignment DeliverablesKey deliverables to be performed by the Software Developer include, but are not limited to, the following:Develop VB.NET, code in Visual Studio 2015 environment to implement application enhancements as per design documents.Document code changes as per existing documentation standards.Perform unit testing of code.Work with design team to clarify, suggest, and recommend implementation approach.Work with testers to identify the source of defects and resolve issues.Perform knowledge transfer to the Ministry staff.AdvantagesLong Term ContractPayment every week RQ02152 Working in the Ontario Public SectorResponsibilitiesResponsibilities/Assignment DeliverablesKey deliverables to be performed by the Software Developer include, but are not limited to, the following:Develop VB.NET, code in Visual Studio 2015 environment to implement application enhancements as per design documents.Document code changes as per existing documentation standards.Perform unit testing of code.Work with design team to clarify, suggest, and recommend implementation approach.Work with testers to identify the source of defects and resolve issues.Perform knowledge transfer to the Ministry staff.QualificationsThe Software Developer must have a minimum of 2+ years of the following skills and experience: Experience working with source control systems.Experience developing, testing and debugging code for enhancements to systems using .Net and XML.Experience with troubleshooting and remediation of performance issues.Experience working with and contributing to reusable software components.Experience developing applications which use a relational database to store and retreive data.Experience writing applications which will be built and packaged automatically and deployed to servers by another team.Experience diagnosing application issues without access to servers where the application is deployed.Experience analyzing requirements in order to determine functional requirements for reports and other enhancements to the web based systems.Demonstrated analytical problem solving and decision making capabilities.Proficiency with desktop and web-based tools (Visio, MS Office, MS Project, MS SharePoint).Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX.Experience in dealing with multiple teams representing various areas in delivering the project.Excellent verbal and written communication and presentation skills.Demonstrated capacity to work collaboratively with client organizations.A team player with a track record for meeting strict deadlines.Summaryhe Community Services I&IT cluster (CSC) of the Ontario Public Service serves the Training, Colleges, and Universities (MCU), Education (EDU), Municipal Affairs and Housing (MMAH), and Heritage, Sport, Tourism and Culture Industries (MHSTCI) Ministries. The Data Collection and Decision Support branch (DDSB) within CSC provides data collection and analytic service to all four client ministries. DDSB supports the ministries by providing information management tools that help enable public policy decision making, business and strategic planning, and program support and improvement.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Client in the Ontario Public Sector is looking for a Junior .NET Developer on a 12 month contract. The Software Developer must have a minimum of 2+ years of the following skills and experience: .Net experience XML experience Writing large XML codeSQL query/scripting experience Responsibilities/Assignment DeliverablesKey deliverables to be performed by the Software Developer include, but are not limited to, the following:Develop VB.NET, code in Visual Studio 2015 environment to implement application enhancements as per design documents.Document code changes as per existing documentation standards.Perform unit testing of code.Work with design team to clarify, suggest, and recommend implementation approach.Work with testers to identify the source of defects and resolve issues.Perform knowledge transfer to the Ministry staff.AdvantagesLong Term ContractPayment every week RQ02152 Working in the Ontario Public SectorResponsibilitiesResponsibilities/Assignment DeliverablesKey deliverables to be performed by the Software Developer include, but are not limited to, the following:Develop VB.NET, code in Visual Studio 2015 environment to implement application enhancements as per design documents.Document code changes as per existing documentation standards.Perform unit testing of code.Work with design team to clarify, suggest, and recommend implementation approach.Work with testers to identify the source of defects and resolve issues.Perform knowledge transfer to the Ministry staff.QualificationsThe Software Developer must have a minimum of 2+ years of the following skills and experience: Experience working with source control systems.Experience developing, testing and debugging code for enhancements to systems using .Net and XML.Experience with troubleshooting and remediation of performance issues.Experience working with and contributing to reusable software components.Experience developing applications which use a relational database to store and retreive data.Experience writing applications which will be built and packaged automatically and deployed to servers by another team.Experience diagnosing application issues without access to servers where the application is deployed.Experience analyzing requirements in order to determine functional requirements for reports and other enhancements to the web based systems.Demonstrated analytical problem solving and decision making capabilities.Proficiency with desktop and web-based tools (Visio, MS Office, MS Project, MS SharePoint).Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX.Experience in dealing with multiple teams representing various areas in delivering the project.Excellent verbal and written communication and presentation skills.Demonstrated capacity to work collaboratively with client organizations.A team player with a track record for meeting strict deadlines.Summaryhe Community Services I&IT cluster (CSC) of the Ontario Public Service serves the Training, Colleges, and Universities (MCU), Education (EDU), Municipal Affairs and Housing (MMAH), and Heritage, Sport, Tourism and Culture Industries (MHSTCI) Ministries. The Data Collection and Decision Support branch (DDSB) within CSC provides data collection and analytic service to all four client ministries. DDSB supports the ministries by providing information management tools that help enable public policy decision making, business and strategic planning, and program support and improvement.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      The incumbent analyzes the needs of clients or a project in order to identify the information systems required. It develops computer programs or applications. It carries out the securing and implementation of development projects or IT fixes.IMPORTANT:We are mainly looking for candidates with CORE .net experience (we are using version 5, but version 3.1 will be accepted) and ANGULAR (we are using version 12, but older versions will be accepted).Main responsibilities:Develop and maintain .Net Core REST APIsParticipate in the development of front-end components with AngularImplementation of a functional automated testing framework. (Postman is an asset)Implementation of cloud computing environments for automated functional testing.Development of scripts with automated functional testing tools. (Postman is an asset)Contribute to development during the design of an application, participate in all phases of developmentMaintain and develop continuous deployment pipelines with Concourse to automate the delivery of applications in different environmentsBe able to conduct code reviews of other team membersAct as a resource person for programmersParticipate in the development of automated application testsEnsure the harmonious integration of the technical components of the solutions and resolve any problemsEssential skills:- Demonstrate at least 8 years of experience in a similar role (desired level: senior fullstack)- Significant experience in front-end programming with Angular (TypeScript, HTML5, TailWind, CSS3, etc.)- Significant experience in C # .NET Core backend programming (REST API, EF Core, SQL Server, OAuth2, etc.)Asset :- Working knowledge of development support tools and DevOps tools (Git, Jira, Artifactory, SonarQube, Concourse, Splunk, etc.)- Knowledge of cloud computing technologies- Knowledge of Docker containerization, Kubernetes- Experience of development projects in agile mode- Knowledge of architectures: clean architecture and CQRS- Knowledge of frameworks: Tailwind CSS, Cypress,Required profile :- Demonstrate autonomy and determination- Demonstrate technological leadership- Possess technical and functional skills- Master problem solving- Be customer-oriented- Have very good intellectual capacitiesAdvantages__________________________________________________________________________________Responsibilities__________________________________________________________________________________Qualifications__________________________________________________________________________________Summary__________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The incumbent analyzes the needs of clients or a project in order to identify the information systems required. It develops computer programs or applications. It carries out the securing and implementation of development projects or IT fixes.IMPORTANT:We are mainly looking for candidates with CORE .net experience (we are using version 5, but version 3.1 will be accepted) and ANGULAR (we are using version 12, but older versions will be accepted).Main responsibilities:Develop and maintain .Net Core REST APIsParticipate in the development of front-end components with AngularImplementation of a functional automated testing framework. (Postman is an asset)Implementation of cloud computing environments for automated functional testing.Development of scripts with automated functional testing tools. (Postman is an asset)Contribute to development during the design of an application, participate in all phases of developmentMaintain and develop continuous deployment pipelines with Concourse to automate the delivery of applications in different environmentsBe able to conduct code reviews of other team membersAct as a resource person for programmersParticipate in the development of automated application testsEnsure the harmonious integration of the technical components of the solutions and resolve any problemsEssential skills:- Demonstrate at least 8 years of experience in a similar role (desired level: senior fullstack)- Significant experience in front-end programming with Angular (TypeScript, HTML5, TailWind, CSS3, etc.)- Significant experience in C # .NET Core backend programming (REST API, EF Core, SQL Server, OAuth2, etc.)Asset :- Working knowledge of development support tools and DevOps tools (Git, Jira, Artifactory, SonarQube, Concourse, Splunk, etc.)- Knowledge of cloud computing technologies- Knowledge of Docker containerization, Kubernetes- Experience of development projects in agile mode- Knowledge of architectures: clean architecture and CQRS- Knowledge of frameworks: Tailwind CSS, Cypress,Required profile :- Demonstrate autonomy and determination- Demonstrate technological leadership- Possess technical and functional skills- Master problem solving- Be customer-oriented- Have very good intellectual capacitiesAdvantages__________________________________________________________________________________Responsibilities__________________________________________________________________________________Qualifications__________________________________________________________________________________Summary__________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Contract
      Our client in Mississauga is looking for a JR - Intermediate Azure DevOps candidate to join their team. This role is a 6 month contract with possibility to extend OR this role if interested has the option of flipping to a permanent role. This is a JR - Intermediate role with ideally 2 years experience with Azure DevOps experienceAdvantagesThis role is remote and can be either a 6 month contract with possible extension or a contract to permanent role.ResponsibilitiesExperience helping an organization migrate on-premise TFS to Azure DevOPs.C#/.NET experience Experience creating CI/CD pipelines to build Microsoft web applications/NuGet libraries.Ideally experience working with both TFSVC (TFS version control file system) and GIT version control.Qualifications1-2 years experience with Azure Dev Ops and Creating pipelines in Azure DevOps 1 year experience with CI/CD C#/.NetTFS (ideal)  -where source code is stored.GIT experience Migrating on prem builds to cloud BUilding applications - picking up the code from repositories and putting it in the cloud Microsoft’s “Azure DevOps”SummaryIf you or anyone you know is interested in an Azure Dev Ops roles for a 6 month contract (possible extension) please apply today.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in Mississauga is looking for a JR - Intermediate Azure DevOps candidate to join their team. This role is a 6 month contract with possibility to extend OR this role if interested has the option of flipping to a permanent role. This is a JR - Intermediate role with ideally 2 years experience with Azure DevOps experienceAdvantagesThis role is remote and can be either a 6 month contract with possible extension or a contract to permanent role.ResponsibilitiesExperience helping an organization migrate on-premise TFS to Azure DevOPs.C#/.NET experience Experience creating CI/CD pipelines to build Microsoft web applications/NuGet libraries.Ideally experience working with both TFSVC (TFS version control file system) and GIT version control.Qualifications1-2 years experience with Azure Dev Ops and Creating pipelines in Azure DevOps 1 year experience with CI/CD C#/.NetTFS (ideal)  -where source code is stored.GIT experience Migrating on prem builds to cloud BUilding applications - picking up the code from repositories and putting it in the cloud Microsoft’s “Azure DevOps”SummaryIf you or anyone you know is interested in an Azure Dev Ops roles for a 6 month contract (possible extension) please apply today.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Responsibilities:Develop implementation strategies, analyze, design, code, test, and document programs or applicationsConduct development, unit, integration, and system testingDevelop solutions adapted to the various Treasury projectsDefine models for deploying infrastructure in the PaaS cloudSet up delivery pipelinesAdopt a DevOps philosophy Desired Profile:- Demonstrate between 8-15 years of relevant experience (senior level and above)- 3 years of relevant experience in a financial institution (important asset)- Experience with development languages, frameworks, and tools; C#, .Net, .Net Core 2. x, Git;- Good knowledge of SPA (Single Page Application), especially Angular;- Good knowledge of Web API Rest;- Good knowledge of SQL, PostgreSQL;- Good knowledge of object-oriented design patterns- Knowledge of cloud computing concepts and solutions in PaaS mode (asset);- Knowledge of Concourse (asset);- Knowledge of good development practices in general;- Knowledge of JIRA and Confluence- Knowledge of JAVA and Liferay DXP are assets;- Knowledge of authentication/authorization mechanisms is an asset: OAuth 2.0, JWT Token;- Customer-oriented (required)- Maintain good relationships with colleagues- Ability to plan- Good work quality management- Good written communication skillsAdvantages______________________________________________________________________________________________________________________Responsibilities______________________________________________________________________________________________________________________Qualifications______________________________________________________________________________________________________________________Summary______________________________________________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Responsibilities:Develop implementation strategies, analyze, design, code, test, and document programs or applicationsConduct development, unit, integration, and system testingDevelop solutions adapted to the various Treasury projectsDefine models for deploying infrastructure in the PaaS cloudSet up delivery pipelinesAdopt a DevOps philosophy Desired Profile:- Demonstrate between 8-15 years of relevant experience (senior level and above)- 3 years of relevant experience in a financial institution (important asset)- Experience with development languages, frameworks, and tools; C#, .Net, .Net Core 2. x, Git;- Good knowledge of SPA (Single Page Application), especially Angular;- Good knowledge of Web API Rest;- Good knowledge of SQL, PostgreSQL;- Good knowledge of object-oriented design patterns- Knowledge of cloud computing concepts and solutions in PaaS mode (asset);- Knowledge of Concourse (asset);- Knowledge of good development practices in general;- Knowledge of JIRA and Confluence- Knowledge of JAVA and Liferay DXP are assets;- Knowledge of authentication/authorization mechanisms is an asset: OAuth 2.0, JWT Token;- Customer-oriented (required)- Maintain good relationships with colleagues- Ability to plan- Good work quality management- Good written communication skillsAdvantages______________________________________________________________________________________________________________________Responsibilities______________________________________________________________________________________________________________________Qualifications______________________________________________________________________________________________________________________Summary______________________________________________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our Client in the Public Sector is looking for a Jr-Int Web Developer on a renewable contract until March 31 2022Must Haves:Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)The successful candidate will develop, update, analyze and edits content and functionality for Ontario.ca and ensure a smooth transition from one web platform to another. This includes working across various platforms using a variety of technologies and ensuring websites are compliant with all Government of Ontario standards.AdvantagesWork From homeWork in the public SectorLong Term Contract. Workign with new technology Responsibilities· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible content· Experience to edit content· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testing· Ensure all-around consistency (style, fonts, images, and tone)· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testingQualifications Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in migrating sites among various technology platforms· Knowledge of business planning and websites within the Public Sector· Knowledge and understanding of Enterprise Content Management· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible contentSummary Develops, updates, analyzes and edits content and functionality for websites; develops content strategy; integrating web initiatives into existing templates· Review and ensure websites are standards compliant for the Government of Ontario.· Review and advise on current effectiveness of websites (e.g. metrics and SEO) and provide recommendations· Document best practices for ongoing maintenance of the Government of Ontario web presenceThe Web Specialist must have a minimum of 2+ years of the following skills and experience: · Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Experience in migrating sites among various technology platformsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Client in the Public Sector is looking for a Jr-Int Web Developer on a renewable contract until March 31 2022Must Haves:Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)The successful candidate will develop, update, analyze and edits content and functionality for Ontario.ca and ensure a smooth transition from one web platform to another. This includes working across various platforms using a variety of technologies and ensuring websites are compliant with all Government of Ontario standards.AdvantagesWork From homeWork in the public SectorLong Term Contract. Workign with new technology Responsibilities· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible content· Experience to edit content· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testing· Ensure all-around consistency (style, fonts, images, and tone)· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testingQualifications Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in migrating sites among various technology platforms· Knowledge of business planning and websites within the Public Sector· Knowledge and understanding of Enterprise Content Management· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible contentSummary Develops, updates, analyzes and edits content and functionality for websites; develops content strategy; integrating web initiatives into existing templates· Review and ensure websites are standards compliant for the Government of Ontario.· Review and advise on current effectiveness of websites (e.g. metrics and SEO) and provide recommendations· Document best practices for ongoing maintenance of the Government of Ontario web presenceThe Web Specialist must have a minimum of 2+ years of the following skills and experience: · Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Experience in migrating sites among various technology platformsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Gatineau, Québec
      • Permanent
      Software Developer***Hybrid work (remote/onsite)******Full Benefits, RRSP matching of 4%, 3-4 weeks vacation, 5 paid personal days***Public safety communications management is not a sideline, it's our single focus. Our user-centric,multimedia 9-1-1 call handling and management solutions are built on more than 30 yearsof research and innovation in the application of advanced hardware and softwaretechnologies for public safety. Today, our 9-1-1 solutions support thousands of agenciesaffecting millions of lives annually. From dense urban environments to state, provincial,and national deployments, our solutions are trusted to streamline 9-1-1 call handling andmanagement processes and enable more efficient collection of critical information inemergency situations.We thrive on pushing the technology envelope to create leading-edge solutions forcustomers around the world. It’s demanding and challenging, but it is also very rewarding- and we think it helps make it a workplace of choice in the Ottawa-Gatineau high technology sector.The Vice President of R&D is an innovation agent, has a long-term strategic vision andknows how to guide his team towards new technological trends. The Vice President ofR&D maintains business relationships with strategic clients, in order to fully understandtheir needs and with technology partners, in order to properly integrate new elements intoour client solutions. The Vice President of R&D reports to the President and works closelywith the Product Management team, to establish and implement the necessary plans andobjectives for product development, in order to ensure that our products remain innovativeand competitive versus the products of our competitors.Key Responsibilities:• Designing software for call processing as well as operation, administration, maintenanceand provisioning (OAM&P) of call management system on Windows platformsDuties / Deliverables:• Design software for communications equipment on Windows platforms using:o OO design, C# for Windows, .NET environment, C++, TCL, Bash shello Socket programmingo VoIP, SIP Protocol• Develop and adapt extensible client-server-based User Interfaces and Web applicationsin .NET and Java• Develop, design, code, unit test, debug, integrate, document and participate in full lifecycle of software development activities based on AGILE principle• Manage source code and tickets with GIT/TRAC• Attend meetings, report progress, take technical leadership and ownership of assigneddesign workSkills/Qualifications:• University Degree in Electrical Engineering, Computer Engineering, or ComputerScience• Keen interest in real-time programming, communication protocols, client-server,command and control telecommunication systems• Fluent with OO design, Client-server architecture, Web service programming• General understanding of Software Development Methodologies• IP Communications development: Mapping, GIS (Geographic Information System), orStatistics application development experience will be considered an asset• Independent self-starter, positive work ethic• Comfortable in a team environment• Excellent verbal and written communication skills• Language: English or French, bilingual will be considered as an assetAdvantages***Full Benefits, RRSP matching of 4%, 4-5 weeks vacation, 5 paid personal days***Responsibilities• Designing software for call processing as well as operation, administration, maintenanceand provisioning (OAM&P) of call management system on Windows platformsDuties / Deliverables:• Design software for communications equipment on Windows platforms using:o OO design, C# for Windows, .NET environment, C++, TCL, Bash shello Socket programmingo VoIP, SIP ProtocolQualificationsUniversity Degree in Electrical Engineering, Computer Engineering, or ComputerScience• Keen interest in real-time programming, communication protocols, client-server,command and control telecommunication systems• Fluent with OO design, Client-server architecture, Web service programming• General understanding of Software Development Methodologies• IP Communications development: Mapping, GIS (Geographic Information System), orStatistics application development experience will be considered an asset• Independent self-starter, positive work ethic• Comfortable in a team environment• Excellent verbal and written communication skills• Language: English or French, bilingual will be considered as an assetSummarySoftware Developer***Hybrid work (remote/onsite)******Full Benefits, RRSP matching of 4%, 3-4 weeks vacation, 5 paid personal days***Public safety communications management is not a sideline, it's our single focus. Our user-centric,multimedia 9-1-1 call handling and management solutions are built on more than 30 yearsof research and innovation in the application of advanced hardware and softwaretechnologies for public safety. Today, our 9-1-1 solutions support thousands of agenciesaffecting millions of lives annually. From dense urban environments to state, provincial,and national deployments, our solutions are trusted to streamline 9-1-1 call handling andmanagement processes and enable more efficient collection of critical information inemergency situations.We thrive on pushing the technology envelope to create leading-edge solutions forcustomers around the world. It’s demanding and challenging, but it is also very rewarding- and we think it helps make it a workplace of choice in the Ottawa-Gatineau high technology sector.The Vice President of R&D is an innovation agent, has a long-term strategic vision andknows how to guide his team towards new technological trends. The Vice President ofR&D maintains business relationships with strategic clients, in order to fully understandtheir needs and with technology partners, in order to properly integrate new elements intoour client solutions. The Vice President of R&D reports to the President and works closelywith the Product Management team, to establish and implement the necessary plans andobjectives for product development, in order to ensure that our products remain innovativeand competitive versus the products of our competitors.Key Responsibilities:• Designing software for call processing as well as operation, administration, maintenanceand provisioning (OAM&P) of call management system on Windows platformsDuties / Deliverables:• Design software for communications equipment on Windows platforms using:o OO design, C# for Windows, .NET environment, C++, TCL, Bash shello Socket programmingo VoIP, SIP Protocol• Develop and adapt extensible client-server-based User Interfaces and Web applicationsin .NET and Java• Develop, design, code, unit test, debug, integrate, document and participate in full lifecycle of software development activities based on AGILE principle• Manage source code and tickets with GIT/TRAC• Attend meetings, report progress, take technical leadership and ownership of assigneddesign workSkills/Qualifications:• University Degree in Electrical Engineering, Computer Engineering, or ComputerScience• Keen interest in real-time programming, communication protocols, client-server,command and control telecommunication systems• Fluent with OO design, Client-server architecture, Web service programming• General understanding of Software Development Methodologies• IP Communications development: Mapping, GIS (Geographic Information System), orStatistics application development experience will be considered an asset• Independent self-starter, positive work ethic• Comfortable in a team environment• Excellent verbal and written communication skills• Language: English or French, bilingual will be considered as an assetRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Software Developer***Hybrid work (remote/onsite)******Full Benefits, RRSP matching of 4%, 3-4 weeks vacation, 5 paid personal days***Public safety communications management is not a sideline, it's our single focus. Our user-centric,multimedia 9-1-1 call handling and management solutions are built on more than 30 yearsof research and innovation in the application of advanced hardware and softwaretechnologies for public safety. Today, our 9-1-1 solutions support thousands of agenciesaffecting millions of lives annually. From dense urban environments to state, provincial,and national deployments, our solutions are trusted to streamline 9-1-1 call handling andmanagement processes and enable more efficient collection of critical information inemergency situations.We thrive on pushing the technology envelope to create leading-edge solutions forcustomers around the world. It’s demanding and challenging, but it is also very rewarding- and we think it helps make it a workplace of choice in the Ottawa-Gatineau high technology sector.The Vice President of R&D is an innovation agent, has a long-term strategic vision andknows how to guide his team towards new technological trends. The Vice President ofR&D maintains business relationships with strategic clients, in order to fully understandtheir needs and with technology partners, in order to properly integrate new elements intoour client solutions. The Vice President of R&D reports to the President and works closelywith the Product Management team, to establish and implement the necessary plans andobjectives for product development, in order to ensure that our products remain innovativeand competitive versus the products of our competitors.Key Responsibilities:• Designing software for call processing as well as operation, administration, maintenanceand provisioning (OAM&P) of call management system on Windows platformsDuties / Deliverables:• Design software for communications equipment on Windows platforms using:o OO design, C# for Windows, .NET environment, C++, TCL, Bash shello Socket programmingo VoIP, SIP Protocol• Develop and adapt extensible client-server-based User Interfaces and Web applicationsin .NET and Java• Develop, design, code, unit test, debug, integrate, document and participate in full lifecycle of software development activities based on AGILE principle• Manage source code and tickets with GIT/TRAC• Attend meetings, report progress, take technical leadership and ownership of assigneddesign workSkills/Qualifications:• University Degree in Electrical Engineering, Computer Engineering, or ComputerScience• Keen interest in real-time programming, communication protocols, client-server,command and control telecommunication systems• Fluent with OO design, Client-server architecture, Web service programming• General understanding of Software Development Methodologies• IP Communications development: Mapping, GIS (Geographic Information System), orStatistics application development experience will be considered an asset• Independent self-starter, positive work ethic• Comfortable in a team environment• Excellent verbal and written communication skills• Language: English or French, bilingual will be considered as an assetAdvantages***Full Benefits, RRSP matching of 4%, 4-5 weeks vacation, 5 paid personal days***Responsibilities• Designing software for call processing as well as operation, administration, maintenanceand provisioning (OAM&P) of call management system on Windows platformsDuties / Deliverables:• Design software for communications equipment on Windows platforms using:o OO design, C# for Windows, .NET environment, C++, TCL, Bash shello Socket programmingo VoIP, SIP ProtocolQualificationsUniversity Degree in Electrical Engineering, Computer Engineering, or ComputerScience• Keen interest in real-time programming, communication protocols, client-server,command and control telecommunication systems• Fluent with OO design, Client-server architecture, Web service programming• General understanding of Software Development Methodologies• IP Communications development: Mapping, GIS (Geographic Information System), orStatistics application development experience will be considered an asset• Independent self-starter, positive work ethic• Comfortable in a team environment• Excellent verbal and written communication skills• Language: English or French, bilingual will be considered as an assetSummarySoftware Developer***Hybrid work (remote/onsite)******Full Benefits, RRSP matching of 4%, 3-4 weeks vacation, 5 paid personal days***Public safety communications management is not a sideline, it's our single focus. Our user-centric,multimedia 9-1-1 call handling and management solutions are built on more than 30 yearsof research and innovation in the application of advanced hardware and softwaretechnologies for public safety. Today, our 9-1-1 solutions support thousands of agenciesaffecting millions of lives annually. From dense urban environments to state, provincial,and national deployments, our solutions are trusted to streamline 9-1-1 call handling andmanagement processes and enable more efficient collection of critical information inemergency situations.We thrive on pushing the technology envelope to create leading-edge solutions forcustomers around the world. It’s demanding and challenging, but it is also very rewarding- and we think it helps make it a workplace of choice in the Ottawa-Gatineau high technology sector.The Vice President of R&D is an innovation agent, has a long-term strategic vision andknows how to guide his team towards new technological trends. The Vice President ofR&D maintains business relationships with strategic clients, in order to fully understandtheir needs and with technology partners, in order to properly integrate new elements intoour client solutions. The Vice President of R&D reports to the President and works closelywith the Product Management team, to establish and implement the necessary plans andobjectives for product development, in order to ensure that our products remain innovativeand competitive versus the products of our competitors.Key Responsibilities:• Designing software for call processing as well as operation, administration, maintenanceand provisioning (OAM&P) of call management system on Windows platformsDuties / Deliverables:• Design software for communications equipment on Windows platforms using:o OO design, C# for Windows, .NET environment, C++, TCL, Bash shello Socket programmingo VoIP, SIP Protocol• Develop and adapt extensible client-server-based User Interfaces and Web applicationsin .NET and Java• Develop, design, code, unit test, debug, integrate, document and participate in full lifecycle of software development activities based on AGILE principle• Manage source code and tickets with GIT/TRAC• Attend meetings, report progress, take technical leadership and ownership of assigneddesign workSkills/Qualifications:• University Degree in Electrical Engineering, Computer Engineering, or ComputerScience• Keen interest in real-time programming, communication protocols, client-server,command and control telecommunication systems• Fluent with OO design, Client-server architecture, Web service programming• General understanding of Software Development Methodologies• IP Communications development: Mapping, GIS (Geographic Information System), orStatistics application development experience will be considered an asset• Independent self-starter, positive work ethic• Comfortable in a team environment• Excellent verbal and written communication skills• Language: English or French, bilingual will be considered as an assetRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Victoria, British Columbia
      • Permanent
      Are you an experienced Software Developer who thrives working in a team environment? Are you looking for a role where you can use your strong technical skills? We are seeking a Software Developer - .Net / C# for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Working with talented co-workers • Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Perform research, analysis, design, coding, debugging and testing • Develop and release software running on desktop / mobile devices against Windows operating systems and databases• Analyze and debug difficult application, system and device-related issues• Work closely with team members and management to plan projects, identify risks and deliver solutions• Other duties as assignedQualificationsSuccessful candidates will have:• Bachelor's degree or Diploma in Computer Science or Computer Engineering• 3+ years of experience developing in C# on a windows platform• 2+ years of experience developing web applications using Javascript on Angular or React frameworks or similar• 2+ years of experience developing database applications using SQL Server, Oracle, PostSQL or similar• Strong debugging and diagnostic skills• A working knowledge of network authentication and security protocols• Demonstrated successful experience as a significant contributor to one or more commercial software products• Self-motivated and able to work cooperatively in a team environment• Excellent work ethic and communication skillsSummaryIf you are interested in this Software Developer - .Net / C# permanent role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Software Developer who thrives working in a team environment? Are you looking for a role where you can use your strong technical skills? We are seeking a Software Developer - .Net / C# for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Working with talented co-workers • Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Perform research, analysis, design, coding, debugging and testing • Develop and release software running on desktop / mobile devices against Windows operating systems and databases• Analyze and debug difficult application, system and device-related issues• Work closely with team members and management to plan projects, identify risks and deliver solutions• Other duties as assignedQualificationsSuccessful candidates will have:• Bachelor's degree or Diploma in Computer Science or Computer Engineering• 3+ years of experience developing in C# on a windows platform• 2+ years of experience developing web applications using Javascript on Angular or React frameworks or similar• 2+ years of experience developing database applications using SQL Server, Oracle, PostSQL or similar• Strong debugging and diagnostic skills• A working knowledge of network authentication and security protocols• Demonstrated successful experience as a significant contributor to one or more commercial software products• Self-motivated and able to work cooperatively in a team environment• Excellent work ethic and communication skillsSummaryIf you are interested in this Software Developer - .Net / C# permanent role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our client in the Ontario Public Sector is looking for a .NET Developer on a 12 month contract Required Knowledge / Skills:Key deliverables to be performed by the Software Developer include, but are not limited to, the following:• Leading and planning of technical solutions and deliver complex deliverables that provide options for decisions within the organization.• Develop C#, VB.NET, ASP.NET MVC, ASP.NET Web Forms code in Visual Studio 2015 environment to implement application enhancements as per design documents.• Document code changes as per existing documentation standards.• Perform unit testing of code.• Work with design team to clarify, suggest, and recommend implementation approach.• Work with testers to identify the source of defects and resolve issues.• Perform knowledge transfer to the Ministry staff.Demonstrated experiences in developing, testing and debugging WPF or Windows Form applications Demonstrated experience with parallel programming and asynchronous programming.Demonstrated knowledge of government fund/grant management business activities and applications similar to those within the Ministry of Training, Colleges and Universities would be an asset.AODA testing experience AdvantagesPayment every weekWork From HomeLong term contractRQ02017 Working in the Ontario Public SectorResponsibilitiesGeneral Skills• Experience in programming and analysis at the specified experience level.• Ability to collaborate with IT Professionals throughout the Software Development Life Cycle.• Experience in structured methodologies for the development, design, implementation and maintenance of applications.• Experience in design, code, test, debug and document applications.• Experience in the use of object and/or third generation language development tools.• Experience in one or more programming languages.• Experience in application design, latest design patters, deployment and troubleshooting.• Experience with relational and hierarchical database technologies.• Experience in the use of information retrieval packages using query languages.• Experience with one or more communications protocols.• Experience in structured methodologies for the design, development, implementation and maintenance of applications.• Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts.• Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.• A team player with a track record for meeting deadlines.QualificationsDesirable Skills• Knowledge and experience with programming Internet-ready applications.• Knowledge and experience in rapid application development (RAD) methodologies.• Experience with middleware and gateways.• Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards.• Ability to provide user and system documentation as required.SummaryRequired Knowledge / Skills:Key deliverables to be performed by the Software Developer include, but are not limited to, the following:• Leading and planning of technical solutions and deliver complex deliverables that provide options for decisions within the organization.• Develop C#, VB.NET, ASP.NET MVC, ASP.NET Web Forms code in Visual Studio 2015 environment to implement application enhancements as per design documents.• Document code changes as per existing documentation standards.• Perform unit testing of code.• Work with design team to clarify, suggest, and recommend implementation approach.• Work with testers to identify the source of defects and resolve issues.• Perform knowledge transfer to the Ministry staff.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in the Ontario Public Sector is looking for a .NET Developer on a 12 month contract Required Knowledge / Skills:Key deliverables to be performed by the Software Developer include, but are not limited to, the following:• Leading and planning of technical solutions and deliver complex deliverables that provide options for decisions within the organization.• Develop C#, VB.NET, ASP.NET MVC, ASP.NET Web Forms code in Visual Studio 2015 environment to implement application enhancements as per design documents.• Document code changes as per existing documentation standards.• Perform unit testing of code.• Work with design team to clarify, suggest, and recommend implementation approach.• Work with testers to identify the source of defects and resolve issues.• Perform knowledge transfer to the Ministry staff.Demonstrated experiences in developing, testing and debugging WPF or Windows Form applications Demonstrated experience with parallel programming and asynchronous programming.Demonstrated knowledge of government fund/grant management business activities and applications similar to those within the Ministry of Training, Colleges and Universities would be an asset.AODA testing experience AdvantagesPayment every weekWork From HomeLong term contractRQ02017 Working in the Ontario Public SectorResponsibilitiesGeneral Skills• Experience in programming and analysis at the specified experience level.• Ability to collaborate with IT Professionals throughout the Software Development Life Cycle.• Experience in structured methodologies for the development, design, implementation and maintenance of applications.• Experience in design, code, test, debug and document applications.• Experience in the use of object and/or third generation language development tools.• Experience in one or more programming languages.• Experience in application design, latest design patters, deployment and troubleshooting.• Experience with relational and hierarchical database technologies.• Experience in the use of information retrieval packages using query languages.• Experience with one or more communications protocols.• Experience in structured methodologies for the design, development, implementation and maintenance of applications.• Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts.• Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.• A team player with a track record for meeting deadlines.QualificationsDesirable Skills• Knowledge and experience with programming Internet-ready applications.• Knowledge and experience in rapid application development (RAD) methodologies.• Experience with middleware and gateways.• Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards.• Ability to provide user and system documentation as required.SummaryRequired Knowledge / Skills:Key deliverables to be performed by the Software Developer include, but are not limited to, the following:• Leading and planning of technical solutions and deliver complex deliverables that provide options for decisions within the organization.• Develop C#, VB.NET, ASP.NET MVC, ASP.NET Web Forms code in Visual Studio 2015 environment to implement application enhancements as per design documents.• Document code changes as per existing documentation standards.• Perform unit testing of code.• Work with design team to clarify, suggest, and recommend implementation approach.• Work with testers to identify the source of defects and resolve issues.• Perform knowledge transfer to the Ministry staff.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      • Are you dynamic and like working in a team?• Are you curious and passionate about technologies?• Do you have an interest in taking up challenges?• Do you have .NET development skills?Being a full stack developer means carrying out various complex analyzes and development in order to support the evolution or support of IT systems in an agile context. Having the opportunity to participate in various large-scale projects is transforming the Bank.Working in IT to support the Employee Experience sector means working as a team, surrounded by experts, being close to our business partners and directing towards the most appropriate solutions.It’s having a positive impact on all Bank employees.More details about your role?• Contribute to large-scale projects and maximize the creation of value through technology.• Develop technologies in accordance with the architectural target and in a secure manner.• Set up APIs for inter-system data exchange.• Solve complex problems by proposing solutions adapted to all the needs of your business partners.• Participate in the analysis and carry out change requests.• Participate in technology watch and contribute to the evolution of our practices.• Work with the Scrum and / or SAFe methodology• Execute DevOps practices.Required profile :• Bachelor's degree related to the sector of activity and three years of relevant experience OR equivalent• Experience in .NET development• DevOps experience: CI / CD• Experience with the following tools / technologies: Jenkins, Nexus, Docker, Openshift• Experience with tools: Okta and Splunk• Tail System (MQ), Kafka (desirable)• Have relevant experience with cloud technologies from Microsoft (Azure), Amazon (AWS) and Google (Cloud) (desirable)• Experience and interest in functional analysisAdvantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Are you dynamic and like working in a team?• Are you curious and passionate about technologies?• Do you have an interest in taking up challenges?• Do you have .NET development skills?Being a full stack developer means carrying out various complex analyzes and development in order to support the evolution or support of IT systems in an agile context. Having the opportunity to participate in various large-scale projects is transforming the Bank.Working in IT to support the Employee Experience sector means working as a team, surrounded by experts, being close to our business partners and directing towards the most appropriate solutions.It’s having a positive impact on all Bank employees.More details about your role?• Contribute to large-scale projects and maximize the creation of value through technology.• Develop technologies in accordance with the architectural target and in a secure manner.• Set up APIs for inter-system data exchange.• Solve complex problems by proposing solutions adapted to all the needs of your business partners.• Participate in the analysis and carry out change requests.• Participate in technology watch and contribute to the evolution of our practices.• Work with the Scrum and / or SAFe methodology• Execute DevOps practices.Required profile :• Bachelor's degree related to the sector of activity and three years of relevant experience OR equivalent• Experience in .NET development• DevOps experience: CI / CD• Experience with the following tools / technologies: Jenkins, Nexus, Docker, Openshift• Experience with tools: Okta and Splunk• Tail System (MQ), Kafka (desirable)• Have relevant experience with cloud technologies from Microsoft (Azure), Amazon (AWS) and Google (Cloud) (desirable)• Experience and interest in functional analysisAdvantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Oakville, Ontario
      • Contract
      Main job duties:· Design and implement solutions for complex systems primarily focused on Web-based and B2B integrations· Plan and delivery of technology assessments, including Proof of Concepts as needed· Present of solution concept to IT senior management, team, other technical teams and business owners.· Provide-depth technical leadership, guidance and knowledge in the areas of IT Architecture, Software Development, Data Management, and Microsoft technologies· Evaluate/research technology, market trends and industry plus identify prospective impact.· Participate to develop and manage ongoing architecture governance structure on basis of business plus IT strategies.· Ensure security requirements and compliance are met with the solutions.· Ensure documentation of entire architecture design and evaluation work.Job requirements:-· Bachelor Degree in Computer Science or Equivalent· Must have 10+ years IT experience in developing Systems/Applications, at least 3 years practicing Architecture role.· Technologies:- Core technologies:o Solid understanding and experience designing and implementing .NET Core and .NET applicationso Solid understanding and experience designing and implementing SQL databases; experience maintaining data models – conceptual and logical- Azure - experience and solid understanding with the following:o Identity and Access Management with Azure AD: federated access, SSO; B2B and B2C workflows and approacheso API Management – policies, access management, defensive API programmingo Express Route – networks cooperation, costso Networking: NSG, VNet, Private Endpointso Data handling: understanding of the benefits, specifics and applicability of SQL Service vs. Managed SQL; blob storage, Data Factory, Cosmos DBo Compute options: App Services (including App Service Environment), Azure Functions, Logic Appso Messaging: Service Bus, Event Grid, Event Hub, queues- API-first architectures:o SOA, Microservices, Service Mesh – with experience in designing and implementing and/or detailed understanding of pro’s and con’s of each approacho Understanding and experience in resolving service discovery, security, audit and telemetry, high availabilityo Experience and solid understanding with REST and GraphQL protocols- Security protocols: solid understanding and experience in designing of SAML, OAuth and OpenID protocols and flows- Infrastructure: good understanding of Kubernetes, Docker technologiesAdvantagesDesign and implement solutions for complex systems primarily focused on Web-based and B2B integrations· Plan and delivery of technology assessments, including Proof of Concepts as needed· Present of solution concept to IT senior management, team, other technical teams and business owners.· Provide-depth technical leadership, guidance and knowledge in the areas of IT Architecture, Software Development, Data Management, and Microsoft technologies· Evaluate/research technology, market trends and industry plus identify prospective impact.· Participate to develop and manage ongoing architecture governance structure on basis of business plus IT strategies.· Ensure security requirements and compliance are met with the solutions.· Ensure documentation of entire architecture design and evaluation work.ResponsibilitiesAPI-first architectures:o SOA, Microservices, Service Mesh – with experience in designing and implementing and/or detailed understanding of pro’s and con’s of each approacho Understanding and experience in resolving service discovery, security, audit and telemetry, high availabilityo Experience and solid understanding with REST and GraphQL protocols- Security protocols: solid understanding and experience in designing of SAML, OAuth and OpenID protocols and flows- Infrastructure: good understanding of Kubernetes, Docker technologiesQualifications Bachelor Degree in Computer Science or Equivalent· Must have 10+ years IT experience in developing Systems/Applications, at least 3 years practicing Architecture role.· Technologies:- Core technologies:o Solid understanding and experience designing and implementing .NET Core and .NET applicationso Solid understanding and experience designing and implementing SQL databases; experience maintaining data models – conceptual and logical- Azure - experience and solid understanding with the following:SummaryDesign and implement solutions for complex systems primarily focused on Web-based and B2B integrations· Plan and delivery of technology assessments, including Proof of Concepts as needed· Present of solution concept to IT senior management, team, other technical teams and business owners.· Provide-depth technical leadership, guidance and knowledge in the areas of IT Architecture, Software Development, Data Management, and Microsoft technologies· Evaluate/research technology, market trends and industry plus identify prospective impact.· Participate to develop and manage ongoing architecture governance structure on basis of business plus IT strategies.· Ensure security requirements and compliance are met with the solutions.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Main job duties:· Design and implement solutions for complex systems primarily focused on Web-based and B2B integrations· Plan and delivery of technology assessments, including Proof of Concepts as needed· Present of solution concept to IT senior management, team, other technical teams and business owners.· Provide-depth technical leadership, guidance and knowledge in the areas of IT Architecture, Software Development, Data Management, and Microsoft technologies· Evaluate/research technology, market trends and industry plus identify prospective impact.· Participate to develop and manage ongoing architecture governance structure on basis of business plus IT strategies.· Ensure security requirements and compliance are met with the solutions.· Ensure documentation of entire architecture design and evaluation work.Job requirements:-· Bachelor Degree in Computer Science or Equivalent· Must have 10+ years IT experience in developing Systems/Applications, at least 3 years practicing Architecture role.· Technologies:- Core technologies:o Solid understanding and experience designing and implementing .NET Core and .NET applicationso Solid understanding and experience designing and implementing SQL databases; experience maintaining data models – conceptual and logical- Azure - experience and solid understanding with the following:o Identity and Access Management with Azure AD: federated access, SSO; B2B and B2C workflows and approacheso API Management – policies, access management, defensive API programmingo Express Route – networks cooperation, costso Networking: NSG, VNet, Private Endpointso Data handling: understanding of the benefits, specifics and applicability of SQL Service vs. Managed SQL; blob storage, Data Factory, Cosmos DBo Compute options: App Services (including App Service Environment), Azure Functions, Logic Appso Messaging: Service Bus, Event Grid, Event Hub, queues- API-first architectures:o SOA, Microservices, Service Mesh – with experience in designing and implementing and/or detailed understanding of pro’s and con’s of each approacho Understanding and experience in resolving service discovery, security, audit and telemetry, high availabilityo Experience and solid understanding with REST and GraphQL protocols- Security protocols: solid understanding and experience in designing of SAML, OAuth and OpenID protocols and flows- Infrastructure: good understanding of Kubernetes, Docker technologiesAdvantagesDesign and implement solutions for complex systems primarily focused on Web-based and B2B integrations· Plan and delivery of technology assessments, including Proof of Concepts as needed· Present of solution concept to IT senior management, team, other technical teams and business owners.· Provide-depth technical leadership, guidance and knowledge in the areas of IT Architecture, Software Development, Data Management, and Microsoft technologies· Evaluate/research technology, market trends and industry plus identify prospective impact.· Participate to develop and manage ongoing architecture governance structure on basis of business plus IT strategies.· Ensure security requirements and compliance are met with the solutions.· Ensure documentation of entire architecture design and evaluation work.ResponsibilitiesAPI-first architectures:o SOA, Microservices, Service Mesh – with experience in designing and implementing and/or detailed understanding of pro’s and con’s of each approacho Understanding and experience in resolving service discovery, security, audit and telemetry, high availabilityo Experience and solid understanding with REST and GraphQL protocols- Security protocols: solid understanding and experience in designing of SAML, OAuth and OpenID protocols and flows- Infrastructure: good understanding of Kubernetes, Docker technologiesQualifications Bachelor Degree in Computer Science or Equivalent· Must have 10+ years IT experience in developing Systems/Applications, at least 3 years practicing Architecture role.· Technologies:- Core technologies:o Solid understanding and experience designing and implementing .NET Core and .NET applicationso Solid understanding and experience designing and implementing SQL databases; experience maintaining data models – conceptual and logical- Azure - experience and solid understanding with the following:SummaryDesign and implement solutions for complex systems primarily focused on Web-based and B2B integrations· Plan and delivery of technology assessments, including Proof of Concepts as needed· Present of solution concept to IT senior management, team, other technical teams and business owners.· Provide-depth technical leadership, guidance and knowledge in the areas of IT Architecture, Software Development, Data Management, and Microsoft technologies· Evaluate/research technology, market trends and industry plus identify prospective impact.· Participate to develop and manage ongoing architecture governance structure on basis of business plus IT strategies.· Ensure security requirements and compliance are met with the solutions.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • York, Ontario
      • Permanent
      The .net Developer is responsible for playing a central role in the design, development, and delivery of integration systems and data stores for Our clients IT enterprise system components. Also, responsible for developing mature code to support product owners, stakeholders and other IT team members.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesExperience, Education and Designations:•A post-secondary education in Computer Science or Information Management or relevant experience•Experience working in a fast paced, small to medium sized enterprise•Experience developing windows and web services using Microsoft .NET stack•Proven working knowledge and experience in Event Driven Design, Domain Driven Design, Micro-services architecture, and ETL processes•Proven experience with SQL and advanced database topics including performance tuning, partitioning, data warehousing, server maintenance•Experience working with NoSQL systems like Mongo dB or similar databasesResponsibilitiesKey Responsibilities:•Design and develop integration systems using latest industry approaches and principles like event driven design, domain driven design, micro-services, etc.•Design, develop and manage, Extract-Transform-Load (ETL) procedures to integrate data from various data sources.•Develop Windows and Web Services to support systems integration and data exposure capabilities.•Provide training for business users in the data warehousing space and integration date flows.•Work closely with DevOps team to orchestrate monitoring and alert coverage for all systems•Assist in special projects and perform other duties as required; and,•Proactively promotes continuous improvements within software development and System Development Life Cycle (SDLC) processes1.QualificationsKnowledge, Skills and Attributes:•Experience in developing highly available and scalable Web and Windows based systems•Knowledge of design patterns such as domain driven design (DDD), event driven design (EDD), and CQRS•Experience with programming in C#, ASP .NET, JavaScript/Typescript, SQL, No SQL, HTML, CSS•Experience in working with Azure•Experience working with Function Apps, Logic Apps, Web-services, Cosmos DB, Message Brokers (Service Bus, Rabbit MQ), Docker, Data Factories, GIT, Azure Devops•Experience in developing SPA using Angular/React•Plus - Any experience with Dynamics 365 Retail, SFCC•Brand Ambassador for promoting continuous technical improvements and innovations•Strong organizational, writing, interpersonal and communication skills•Possess excellent time and project management skills•Ability to work in a fast-paced environment with a high degree of change•Ability to work efficiently under pressure•A team player who builds strong relationships based on trust and integrity•Entrepreneurial spirit•Passionate and determined•Egoless nature•A continuous learner•Follow through consistently on work commitmentsSummaryWorking Conditions:•Usually work regular business hours, but will require evenings and weekends during peak periods•Work in offices, manufacturing facilities, environmentally controlled server rooms•May require travel to local or international sites, conferences and/or seminarsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The .net Developer is responsible for playing a central role in the design, development, and delivery of integration systems and data stores for Our clients IT enterprise system components. Also, responsible for developing mature code to support product owners, stakeholders and other IT team members.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesExperience, Education and Designations:•A post-secondary education in Computer Science or Information Management or relevant experience•Experience working in a fast paced, small to medium sized enterprise•Experience developing windows and web services using Microsoft .NET stack•Proven working knowledge and experience in Event Driven Design, Domain Driven Design, Micro-services architecture, and ETL processes•Proven experience with SQL and advanced database topics including performance tuning, partitioning, data warehousing, server maintenance•Experience working with NoSQL systems like Mongo dB or similar databasesResponsibilitiesKey Responsibilities:•Design and develop integration systems using latest industry approaches and principles like event driven design, domain driven design, micro-services, etc.•Design, develop and manage, Extract-Transform-Load (ETL) procedures to integrate data from various data sources.•Develop Windows and Web Services to support systems integration and data exposure capabilities.•Provide training for business users in the data warehousing space and integration date flows.•Work closely with DevOps team to orchestrate monitoring and alert coverage for all systems•Assist in special projects and perform other duties as required; and,•Proactively promotes continuous improvements within software development and System Development Life Cycle (SDLC) processes1.QualificationsKnowledge, Skills and Attributes:•Experience in developing highly available and scalable Web and Windows based systems•Knowledge of design patterns such as domain driven design (DDD), event driven design (EDD), and CQRS•Experience with programming in C#, ASP .NET, JavaScript/Typescript, SQL, No SQL, HTML, CSS•Experience in working with Azure•Experience working with Function Apps, Logic Apps, Web-services, Cosmos DB, Message Brokers (Service Bus, Rabbit MQ), Docker, Data Factories, GIT, Azure Devops•Experience in developing SPA using Angular/React•Plus - Any experience with Dynamics 365 Retail, SFCC•Brand Ambassador for promoting continuous technical improvements and innovations•Strong organizational, writing, interpersonal and communication skills•Possess excellent time and project management skills•Ability to work in a fast-paced environment with a high degree of change•Ability to work efficiently under pressure•A team player who builds strong relationships based on trust and integrity•Entrepreneurial spirit•Passionate and determined•Egoless nature•A continuous learner•Follow through consistently on work commitmentsSummaryWorking Conditions:•Usually work regular business hours, but will require evenings and weekends during peak periods•Work in offices, manufacturing facilities, environmentally controlled server rooms•May require travel to local or international sites, conferences and/or seminarsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Business area:Integration and development of financial applications, specialized in asset management (calculation of investment performance, administration of investments, trading applications, etc.).Profile:Technical expertiseo Excellent knowledge of Object Oriented programming.Net (C#, MS-SQL, XML)o Excellent knowledge of developing web solutions (C#)o Good knowledge of Windows environmentso Good knowledge of test automation and code coverage toolso Knowledge of Visual Studio .Net 2010o Good knowledge of Microsoft source management technologies (TeamFoundation)o Approximately 5 years of relevant experienceSkillso Ability to understand business requirementso Ability to write technical documentation (documentation, impact analysis, design...)o Ability to support the client in the choice of appropriate solutions as well as in the identification of the strategies required for their implementation.o Ability to write code based on technical documentationo Ability to independently and accurately provide effort estimates based on client needso Very good understanding of the development cycle (analysis, development, testing, deployment, documentation)o Ability to work independentlyo Great ability to learn and adjust quicklyo Ability to propose and recommend technical solutions to meet a business needo Very good written and verbal communication skillso Ability to solve problems and propose alternative solutionso Ability to work independently in a professional environmento Ability to deal with uncertainty and ambiguityo Ability to work with an internally developed application frameworkThank youAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Business area:Integration and development of financial applications, specialized in asset management (calculation of investment performance, administration of investments, trading applications, etc.).Profile:Technical expertiseo Excellent knowledge of Object Oriented programming.Net (C#, MS-SQL, XML)o Excellent knowledge of developing web solutions (C#)o Good knowledge of Windows environmentso Good knowledge of test automation and code coverage toolso Knowledge of Visual Studio .Net 2010o Good knowledge of Microsoft source management technologies (TeamFoundation)o Approximately 5 years of relevant experienceSkillso Ability to understand business requirementso Ability to write technical documentation (documentation, impact analysis, design...)o Ability to support the client in the choice of appropriate solutions as well as in the identification of the strategies required for their implementation.o Ability to write code based on technical documentationo Ability to independently and accurately provide effort estimates based on client needso Very good understanding of the development cycle (analysis, development, testing, deployment, documentation)o Ability to work independentlyo Great ability to learn and adjust quicklyo Ability to propose and recommend technical solutions to meet a business needo Very good written and verbal communication skillso Ability to solve problems and propose alternative solutionso Ability to work independently in a professional environmento Ability to deal with uncertainty and ambiguityo Ability to work with an internally developed application frameworkThank youAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Edmonton, Alberta
      • Contract
      Our large enterprise Edmonton client is looking for a Senior Level Architect / Developer on contract for 12 months.As the Senior Developer/Architect, you will play a fundamental role in designing, developing, and implementing web applications. You will work closely and collaborate with the project team on the phases of the Software Development Lifecycle through the planning, analysis, design, development, testing, and implementation.Responsibilities:Reporting to the project manager •Review code submitted by other developers and offer constructive feedback.•Research and present ideas for new technologies, strategies, or processes.•Recommend and implement industry-best coding practices.•Developing and implementing front-end architecture to support user interface concepts.•Ensure adherence to security procedures and protocols.•Collaborate with developers, architects and project team to discuss user interface ideas and applications.•Write well-designed, testable and efficient code following software development best practices and coding standards.•Participate in demos and sprint planning sessions according to Agile best practices.•Participate continuously in the improvement of the development process.•Reviewing application requirements and interface designs.•Developing and implementing highly responsive user interface components using react concepts.•Writing application interface codes using JavaScript following react.js workflows.•Troubleshooting interface software and debugging application codes.Required Skills – Technical:Languages and Frameworks•Experience with Microsoft .NET 5.0 •Experience with Microsoft C# .NET•Experience with LINQ (Language Integrated Query - C#)•Experience with JavaScript (ES6+)•Experience with ReactJS•Experience with Cascading Style Sheets (Sass CSS)•Experience, knowledge and ability to document industry standard development methodologies, tools, and techniques using the above languages and frameworks Tools•Google Cloud Platform (GCP)•Kubernetes•Docker•Node Package Manager (NPM)•Experience with Visual Studio (IDE)•Experience with VS Code (IDE)•Some experience with Azure DevOps (Code Repository)Required Skills - Non-Technical:•Good verbal and written communication skills•Ability to effectively multi-task•Positive attitude, highly driven and very motivated•Ability to prioritize work and ensure tasks are completed before or on time•Ability to work effectively as part of a team or independently•Able to articulate yourself both technically and non-technically to business and IT stakeholders•Ability to quickly and efficiently troubleshoot and resolve complex technical problemsIf you believe you are the right candidate for this position, please contact your local Randstad Technologies representative or email joseph.furman@randstad.ca your resume for consideration.Advantages---------------------------------------------------------------------------Responsibilities---------------------------------------------------------------------------Qualifications---------------------------------------------------------------------------Summary---------------------------------------------------------------------------Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our large enterprise Edmonton client is looking for a Senior Level Architect / Developer on contract for 12 months.As the Senior Developer/Architect, you will play a fundamental role in designing, developing, and implementing web applications. You will work closely and collaborate with the project team on the phases of the Software Development Lifecycle through the planning, analysis, design, development, testing, and implementation.Responsibilities:Reporting to the project manager •Review code submitted by other developers and offer constructive feedback.•Research and present ideas for new technologies, strategies, or processes.•Recommend and implement industry-best coding practices.•Developing and implementing front-end architecture to support user interface concepts.•Ensure adherence to security procedures and protocols.•Collaborate with developers, architects and project team to discuss user interface ideas and applications.•Write well-designed, testable and efficient code following software development best practices and coding standards.•Participate in demos and sprint planning sessions according to Agile best practices.•Participate continuously in the improvement of the development process.•Reviewing application requirements and interface designs.•Developing and implementing highly responsive user interface components using react concepts.•Writing application interface codes using JavaScript following react.js workflows.•Troubleshooting interface software and debugging application codes.Required Skills – Technical:Languages and Frameworks•Experience with Microsoft .NET 5.0 •Experience with Microsoft C# .NET•Experience with LINQ (Language Integrated Query - C#)•Experience with JavaScript (ES6+)•Experience with ReactJS•Experience with Cascading Style Sheets (Sass CSS)•Experience, knowledge and ability to document industry standard development methodologies, tools, and techniques using the above languages and frameworks Tools•Google Cloud Platform (GCP)•Kubernetes•Docker•Node Package Manager (NPM)•Experience with Visual Studio (IDE)•Experience with VS Code (IDE)•Some experience with Azure DevOps (Code Repository)Required Skills - Non-Technical:•Good verbal and written communication skills•Ability to effectively multi-task•Positive attitude, highly driven and very motivated•Ability to prioritize work and ensure tasks are completed before or on time•Ability to work effectively as part of a team or independently•Able to articulate yourself both technically and non-technically to business and IT stakeholders•Ability to quickly and efficiently troubleshoot and resolve complex technical problemsIf you believe you are the right candidate for this position, please contact your local Randstad Technologies representative or email joseph.furman@randstad.ca your resume for consideration.Advantages---------------------------------------------------------------------------Responsibilities---------------------------------------------------------------------------Qualifications---------------------------------------------------------------------------Summary---------------------------------------------------------------------------Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montreal, Québec
      • Contract
      Develop and configure automation processes as per the technical design document to meet the defined requirements.Develop new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.Complies with and helps to enforce design and coding standards, policies and procedures.Ensures documentation is well maintained.Ensures quality of coded components by performing thorough unit testing.IT experience , working on programming concepts such as .NET. & RPADeveloping methodology and lifecycle. Work closely with the team and Technical Lead for understanding the functional and technical designAdvantagesThe values we share serve as a compass for everyone at Randstad, guiding ourbehavior and representing the foundation of our culture. Our continuing success, ourability to achieve our mission, and our reputation for integrity, service, andprofessionalism are based on them.● To know: We are experts. We know our clients, their companies, our candidatesand our business. In our business often the details that count the most.● To serve: We succeed through a spirit of excellent service, exceeding the corerequirements of our industry.● To trust: We are respectful. We value our relationships and treat people well.● Striving for perfection: We always seek to improve and innovate. We are hereto delight our clients and candidates in everything we do, right down to thesmallest detail. This gives us the edge.● Simultaneous promotion of all interests: We see the bigger picture, and takeour social responsibility seriously. Our business must always benefit society as awhole.ResponsibilitiesRPA Developer working on RPA tools like, Automation anywhere in addition to programming concepts like .Net, Java.Work closely with the Senior Developer and Technical Lead for understanding the functional and technical design.Ensures documentation is well maintained.Ensures quality of coded components by performing thorough unit testing.Working experience in RPA for a minimum of 2 years and having project experience of a minimum 3 RPA implementations.Understands development methodology and lifecycle.Should be trained on RPA tools Automation AnywhereSelf-motivated, team player, action and results oriented.QualificationsCertified Automation Anywhere (Plus)Bachelor university degree in Engineering/Computer Science.SummaryDevelops and configures automation processes as per the technical design document to meet the defined requirements.Develops new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.Comply with and helps to enforce design and coding standards, policies and procedures.RPA, Automation AnywhereRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Develop and configure automation processes as per the technical design document to meet the defined requirements.Develop new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.Complies with and helps to enforce design and coding standards, policies and procedures.Ensures documentation is well maintained.Ensures quality of coded components by performing thorough unit testing.IT experience , working on programming concepts such as .NET. & RPADeveloping methodology and lifecycle. Work closely with the team and Technical Lead for understanding the functional and technical designAdvantagesThe values we share serve as a compass for everyone at Randstad, guiding ourbehavior and representing the foundation of our culture. Our continuing success, ourability to achieve our mission, and our reputation for integrity, service, andprofessionalism are based on them.● To know: We are experts. We know our clients, their companies, our candidatesand our business. In our business often the details that count the most.● To serve: We succeed through a spirit of excellent service, exceeding the corerequirements of our industry.● To trust: We are respectful. We value our relationships and treat people well.● Striving for perfection: We always seek to improve and innovate. We are hereto delight our clients and candidates in everything we do, right down to thesmallest detail. This gives us the edge.● Simultaneous promotion of all interests: We see the bigger picture, and takeour social responsibility seriously. Our business must always benefit society as awhole.ResponsibilitiesRPA Developer working on RPA tools like, Automation anywhere in addition to programming concepts like .Net, Java.Work closely with the Senior Developer and Technical Lead for understanding the functional and technical design.Ensures documentation is well maintained.Ensures quality of coded components by performing thorough unit testing.Working experience in RPA for a minimum of 2 years and having project experience of a minimum 3 RPA implementations.Understands development methodology and lifecycle.Should be trained on RPA tools Automation AnywhereSelf-motivated, team player, action and results oriented.QualificationsCertified Automation Anywhere (Plus)Bachelor university degree in Engineering/Computer Science.SummaryDevelops and configures automation processes as per the technical design document to meet the defined requirements.Develops new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.Comply with and helps to enforce design and coding standards, policies and procedures.RPA, Automation AnywhereRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Contract
      Our client is looking for someone to join their team on a contract to hire basis. This is a Salesforce Web Developer role with experience in OOP/OOD and experience building process flows and Lightening Web Components. You must also have experience with .Net OR Java, and experience with GIT, HTML/CSSS, APII's and JavaScript E2S/ES2015 ideally. AdvantagesThis role is 100% remote and can interview ASAP and start within 2 weeks of being selectedResponsibilitiesSome responsibilities (but not limited to)·Manage the scope and technical delivery of projects.·Coordinate development efforts with the team. ·Manage rework (bug fixes) effort as a percentage of overall effort. ·Provide hands-on solution consultancy in software system design and development of best practices and refactoring. ·Apply technical knowledge to provide solutions that increase business value and minimize risk. ·Develop shared reusable components to increase reusability and solution robustness. ·Be responsible for the quality of deliverables. ·Ability to manage multiple projects with tight deadlines QualificationsLooking for someone with 5 years of IT development experience including:2-4 years SalesForce WEB Development experience2-4 years experience building Process Flows and Lightening Web Components (LWC). 3-5 years with Object Oriented Programming / Design (OOP/OOD) 2-4+ years of either .Net or Java Development Experience with GIT for Source Control,API experience,JavaScript - E2S/ES2015CSS3/HTML5 Experience admistering and solutioning in salesforce Apex coding experienceNice to haveAURA -early salesforece lightening componentAzure devops Salesforce Administrative ToolsSales Cloud and Service CloudSummaryIf you or anyone you know is a Salesforce WEB Developer with Lightening Web Components (LWC) experience please apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client is looking for someone to join their team on a contract to hire basis. This is a Salesforce Web Developer role with experience in OOP/OOD and experience building process flows and Lightening Web Components. You must also have experience with .Net OR Java, and experience with GIT, HTML/CSSS, APII's and JavaScript E2S/ES2015 ideally. AdvantagesThis role is 100% remote and can interview ASAP and start within 2 weeks of being selectedResponsibilitiesSome responsibilities (but not limited to)·Manage the scope and technical delivery of projects.·Coordinate development efforts with the team. ·Manage rework (bug fixes) effort as a percentage of overall effort. ·Provide hands-on solution consultancy in software system design and development of best practices and refactoring. ·Apply technical knowledge to provide solutions that increase business value and minimize risk. ·Develop shared reusable components to increase reusability and solution robustness. ·Be responsible for the quality of deliverables. ·Ability to manage multiple projects with tight deadlines QualificationsLooking for someone with 5 years of IT development experience including:2-4 years SalesForce WEB Development experience2-4 years experience building Process Flows and Lightening Web Components (LWC). 3-5 years with Object Oriented Programming / Design (OOP/OOD) 2-4+ years of either .Net or Java Development Experience with GIT for Source Control,API experience,JavaScript - E2S/ES2015CSS3/HTML5 Experience admistering and solutioning in salesforce Apex coding experienceNice to haveAURA -early salesforece lightening componentAzure devops Salesforce Administrative ToolsSales Cloud and Service CloudSummaryIf you or anyone you know is a Salesforce WEB Developer with Lightening Web Components (LWC) experience please apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
    30 of 68 jobs seen

    Thank you for subscribing to your personalised job alerts.

    It looks like you want to switch your language. This will reset your filters on your current job search.