We are looking for a Tools Programmer to join the team responsible for developing our internal crash reporting system, one of the most useful services at Ubisoft.
What you'll do
This system is composed of multiple components, including user interfaces written in C# that will undergo significant revamp to better serve our thousands of users, minimize the amount of effort necessary to report bugs through best-in-class UX and AI assistance.
- Responsibility 1: Develop and maintain the internal crash reporting system.
- Responsibility 2: Collaborate with the team to improve the system's performance and user experience.
What you need
- Excellent proficiency in C#.
- Excellent knowledge of desktop and web application development.
- Excellent proficiency with REST API design.
- Good knowledge of Git.
- Knowledge of Blazor, SQL, Elastic Search, Docker, Kubernetes, OpenAPI, OpenTelemetry is considered an asset.
- Experience with CI/CD pipelines, Automatic testing, Application profiling, Open Telemetry, Trunk Base development, Feature flags, AB Testing and modern development workflows are considered an asset.
- Experience with implementing or integrating ML app features is considered an asset.
Tools Programmer
