— A minimum of 4 years of experience as a .NET web developer;
— Deep understanding of ASP.NET MVC (ASP.NET WebForms will be a plus), C#, .Net Framework 4.0/4.5, Entity Framework;
— Good knowledge of SQL;
— Good knowledge of OOP and OOD, n-tier applications, distributed applications;
— Experience working in high-performing teams through the entire development lifecycle.
Will be plus:
— Autonomous and innovative;
— Result oriented: respects the deadlines whilst maintaining a high-quality service;
— Sense of humor, positive approach and work well within a team;
— Keen to be involved/use with new technologies and standards to change;
— Good written and verbal communication skills in English.
Conditions and benefits:
— International projects;
— Access to cutting-edge hardware;
— Experience using hottest internally developed game engines;
— Proficient and fun-to-work-with colleagues;
— Opportunity to travel abroad;
— Medical / Life Insurance;
— English / French courses;
— Long-term employment with 20 working days paid vacation.
— Working independently, design and implement high-quality software solutions used by Ubisoft employees worldwide
— Participate in the entire development cycle (analysis, design, estimation, development, testing and deployment)
— Propose technical solution and be involved in the R&D process on new technologies
— Communicate ideas, issues, status, and outcomes within the project team
— Assist in promoting a positive engineering and team culture
— Creates technical documentation
Ubisoft, an industry leading developer of video games offers a unique environment where creativity, teamwork and cutting-edge technology bring to life critically acclaimed video games and iconic AAA franchises. You will benefit from an open learning environment, and contribute to an international team driving innovation.
The IT Department of Ubisoft is looking for a .Net Full-Stack Web Developer whose mission will be to design, develop and deliver web applications on ASP.NET MVC/C# 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 or Projects.
You will work on big projects with direct impact on UBISOFT business while gain invaluable knowledge and expertise all along the way.