This job might no longer be available.
Backend Developer (.NET)
1 year ago
Job Description
Your life at Ubi:
At Ubisoft Connect, a division of Ubisoft, you’ll help bring millions of players closer than ever to the games they love.
You will be part of the Online Services team which is the primary technology partner of game production teams. We develop online solutions used in Ubisoft games and we also provide advisory services to production teams that request an external viewpoint on challenges for which we have the necessary technical expertise.
Your main mission:
Ubisoft is hiring a web-service C# software engineer to contribute in creating optimized and scalable backend solutions driving engaging web experiences for mobile and consoles. We are looking for a talented developer that would take an active role in creating and evolving The Ubisoft Connect back-end source code, working within a cross-geographical agile team in close collaboration with the Montreal and Dusseldorf studios. You will:
- Ensure clear and structural programming, keeping performance, maintenance and compatibility requirements in mind
- Design and develop backend solutions tacking into account the technical constraints
- Take part in the design and evolution of APIs & tools according to the team’s roadmap and suggest improvements whenever necessary
- Document the developed features in order to allow other programmers and team members from other working units to understand how to use the developed features and new systems
Qualifications
The professional value you bring:
- Relevant experience as a C# developer,
- Previous experience with RESTful services (ASP.NET Core),
- Experience working with highly scalable microservices,
- Excellent capacity in database modeling and web-service optimizations,
- Previous knowledge of SQL & NOSQL databases such as MongoDB, Redis, MSSQL, RabbitMQ, DynamoDB,
- Unit testing frameworks,
- Docker,
- Experience with versioning systems and CI pipelines such as Git, Gitlab CI/CD,
- Cloud/AWS experience,
- Front-end basic knowledge to support the Front-end developers.
The personal value you bring:
- Results driven, focused on delivering quality work,
- Ability to work as part of team with excellent communication& interpersonal skills,
- Very good problem solving& troubleshooting skills,
- Strong analytical and synthesis skills,
- Attention to details,
- Pro-active and self-motivated,
- Fast learner,
- Good English skills.
Additional Information
About us
Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming
experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives
are key to creating worlds where both players and teams can thrive and express themselves.
If you are excited about solving game-changing challenges, cutting edge technologies and
pushing the boundaries of entertainment, we invite you to join our journey and help us create
the unknown.
Find us on Facebook, Instagram & LinkedIn, see how we do things, how we like to have fun and join us!
Company Description
At Ubisoft Bucharest, we create games that reach millions of people worldwide. We’re working with top global Ubisoft studios on projects that shape the entertainment industry. From Assassin’s Creed and Tom Clancy's Ghost Recon, to Watch Dogs, Just Dance and many others – join us in creating the next big titles in gaming.
Create Your Profile — Game companies can contact you with their relevant job openings.