Thank you for subscribing to your personalised job alerts.

    2 jobs found for .net in Oakville, Ontario

    filter2
    clear all
      • 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 technologiesAdvantages· 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.Responsibilities 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:Qualificationso 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 DBSummaryo 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 protocolsRandstad 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 technologiesAdvantages· 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.Responsibilities 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:Qualificationso 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 DBSummaryo 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 protocolsRandstad 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
      Our Public Sector client is looking for a Solutions Architect / Developer with a strong experience in Sharepoint for an initial 6 month contract starting in November 2021DUTIES:The resource will be accountable and responsible for the in-house architecture, design and hands-on development of the new enterprise payment system.The resource will provide technical leadership, develop SharePoint Online based solutions, and will work in collaboration with the Town’s resources, including but not limited to project manager, business analyst, software developers and end users.Advantages- High Profile project - -all personnel who will be attending at Town locations or interacting in person with Town employees on or after October 31, 2021 need to be fully vaccinated against COVID-19. This requirement does not apply to personnel who only deal remotely with Town employees.ResponsibilitiesDUTIES:The resource will be accountable and responsible for the in-house architecture, design and hands-on development of the new enterprise payment system.The resource will provide technical leadership, develop SharePoint Online based solutions, and will work in collaboration with the Town’s resources, including but not limited to project manager, business analyst, software developers and end users.Qualifications Experience designing software solutions Technical leadership experience SharePoint Online development experience Solid experience with application integrations via REST APIs (including SharePoint Online) Strong hands-on software development and coding skills Excellent communication skills SharePoint Online development experience Solid experience with application integrations via REST APIs (including SharePoint Online) PowerApps Power Automate .net core C#, MVC, webapi, Blazor, JQuery/javascript Experience with various design patterns (e.g. Repository pattern) Thorough understanding of SOLID principles Understanding of OWASP Top 10 code vulnerability code mitigation  Azure DevOps with git  IIS Authentication experience with SAML along with experience with Azure AD B2C for Salesforce Identity connectivity. Also experience with OAuth and OIDC desired Experience with Enterprise Service Bus, ETL and FME would be an assetSummaryExperience designing software solutions Technical leadership experience SharePoint Online development experience Solid experience with application integrations via REST APIs (including SharePoint Online) Strong hands-on software development and coding skills Excellent communication skills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 Public Sector client is looking for a Solutions Architect / Developer with a strong experience in Sharepoint for an initial 6 month contract starting in November 2021DUTIES:The resource will be accountable and responsible for the in-house architecture, design and hands-on development of the new enterprise payment system.The resource will provide technical leadership, develop SharePoint Online based solutions, and will work in collaboration with the Town’s resources, including but not limited to project manager, business analyst, software developers and end users.Advantages- High Profile project - -all personnel who will be attending at Town locations or interacting in person with Town employees on or after October 31, 2021 need to be fully vaccinated against COVID-19. This requirement does not apply to personnel who only deal remotely with Town employees.ResponsibilitiesDUTIES:The resource will be accountable and responsible for the in-house architecture, design and hands-on development of the new enterprise payment system.The resource will provide technical leadership, develop SharePoint Online based solutions, and will work in collaboration with the Town’s resources, including but not limited to project manager, business analyst, software developers and end users.Qualifications Experience designing software solutions Technical leadership experience SharePoint Online development experience Solid experience with application integrations via REST APIs (including SharePoint Online) Strong hands-on software development and coding skills Excellent communication skills SharePoint Online development experience Solid experience with application integrations via REST APIs (including SharePoint Online) PowerApps Power Automate .net core C#, MVC, webapi, Blazor, JQuery/javascript Experience with various design patterns (e.g. Repository pattern) Thorough understanding of SOLID principles Understanding of OWASP Top 10 code vulnerability code mitigation  Azure DevOps with git  IIS Authentication experience with SAML along with experience with Azure AD B2C for Salesforce Identity connectivity. Also experience with OAuth and OIDC desired Experience with Enterprise Service Bus, ETL and FME would be an assetSummaryExperience designing software solutions Technical leadership experience SharePoint Online development experience Solid experience with application integrations via REST APIs (including SharePoint Online) Strong hands-on software development and coding skills Excellent communication skills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.

    Thank you for subscribing to your personalised job alerts.

    Explore over 2 jobs in Oakville

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