Ubisoft is a leading creator, publisher and distributor of interactive entertainment and services, with a rich portfolio of world-renowned brands. The teams throughout Ubisoft’s worldwide network of studios and business offices are committed to delivering original and memorable gaming experiences across all popular platforms.Job Summary
- Ubisoft is seeking a Back-End C# Developer to join our IT Department, and more specifically our Customer and Marketing solutions team to design and develop web applications. You will join an international team mainly located in Montreal. Reporting to a development team lead (yes, your manager knows how to code!), you will collaborate with your teammates to build a wide range of products.
What you’ll do- Develop and maintain web applications, databases and APIs targeting both internal and external clients; – Identify and troubleshoot system deficiencies and recommend solutions; – Work closely with teammates for designing, coding, and test-plan reviews to help build robust applications and foster knowledge sharing; – Participate in code reviews; – Work alongside DevOps team to ensure the support of developed applications in all environments.What we’re looking for- You are proficient with .NET Core ecosystem (ASP.NET Core, Entity Framework…) – You have experience with relational and non-relational databases – You already worked with AWS (or Azure) – You master the web ecosystem, and you understand (or already worked with) technologies like Web Sockets, Graphql or WebRTC – You are familiar with different caching strategies – You have an ability to work as part of a team with good communication & interpersonal skills, written and spoken.