Your browser does not support javascript! Please enable it, otherwise web will not work for you.

C# Developer

Home > Operations

C# Developer in Montréal, Canada

  • Ubisoft
  • Full time
  • Intermediate
  • Email
  • Montréal, Canada
  • 15/09/2021
  • Report

The IT Department of Ubisoft is looking for a .Net/C#  Developer whose mission will be to design, develop and deliver web applications to all Ubisoft subsidiaries.

You will be part of a multinational team, working on innovative global solutions, best suited to Ubisoft business needs, for various departments: HR, Cost Control, Marketing, Production and Projects. Reporting to a Development Team Lead, you will collaborate with your teammates to build an application which supports IT financial and budgeting processes.

Responsibilities

  • Design, code, document and test technical solutions while seeking optimal performance and structure; 
  • Work alongside the team and managers to define priorities, build project plans and estimations; 
  • Provide feedback in order to improve the system and its integration in order to meet customers’ needs; 
  • Identify and troubleshoot system deficiencies, recommends solutions and evaluate risks and impacts of decisions and changes;
  • Communicate status to the project manager showing progress against milestones, status, issues, risks, impacts of decisions and dependencies;  
  • Evaluate risks and impacts of decisions and changes; Adhere to the standards and best practices, actively contribute to corporate knowledge base and maintain excellent knowledge of the domain activity. 
  • Proficiency in developing web applications using .NET Framework -ASP.NET, REST APIs, C#, MSSQL, having some familiarity with API protocols such as RESTful API, GRAPHQL;
  • Excellent knowledge of fundamental front-end languages such as HTML5, CSS, JavaScript and TypeScript;
  • Experienced with CI/CD concepts and modern configuration systems such as Git, Gitlab, Github, Jenkins with a DevOps mindset, you build it, you run it;
  • Solid experience with database design usage, and proficiency with the following databases : MSSQL;
  • Curiosity and eagerness to learn, reverse engineer existing solutions and integrate with different tools and existing solutions;
  • Excellent communication and interpersonal skills in French and in English written and spoken.

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Skills and competencies show up in different forms and can be based on different experiences, that's why we strongly encourage you to apply even though you may not have all the requirements listed above.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

Ubisoft

Ubisoft is a creator of worlds, committed to enriching players' lives with original and memorable gaming experiences.

Similar positions

Full Stack Web Developer (DNA)

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 19/09/2021

Senior Frontend Developer [Ubisoft Connect]

  • Ubisoft
  • Full time
  • Malmö, Sweden
  • 19/09/2021

Platform Developer

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 18/09/2021

Python Developer

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 18/09/2021

SDK Developer

  • Ubisoft
  • Full time
  • Toronto, Canada
  • 18/09/2021

Unity Live Ops Developer - Ketchapp (W/M/NB)

  • Ubisoft
  • Full time
  • Paris, France
  • 18/09/2021

SDK Developer

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 18/09/2021

BI Developer

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 18/09/2021

Platform Developer

  • Ubisoft
  • Full time
  • Québec, Canada
  • 18/09/2021

Platform Developer

  • Ubisoft
  • Full time
  • Toronto, Canada
  • 18/09/2021