C# backend developer designing and evolving modern, high-volume APIs for CBC/Radio-Canada. Collaborating on the modernization of Radio-Canada's digital ecosystem.
Responsibilities
Participate in the analysis and development of the solution's code.
Ensure the solution performs well.
Evolve other data synchronization systems according to established needs.
Participate in code reviews.
Contribute to the development of backlog stories.
Participate in and contribute to agile ceremonies, as well as the deployment of solutions.
Requirements
University degree or equivalent experience.
At least 4 years of experience in software development.
Proficiency in C#.
Proficiency in REST APIs.
Knowledge of JavaScript/TypeScript is an asset.
Good knowledge of Git.
Good knowledge of MongoDB and SQL Server.
Good knowledge of ASP.NET Core and Web API.
Knowledge of Azure Databricks is an asset.
Knowledge of Docker, Kubernetes and Azure cloud is an asset.
Rigorous, autonomous, proactive and resourceful.
Fluency in French; working knowledge of written and spoken English is an asset.
Senior technical leader designing scalable backend systems with AI integration at Apply Digital. Leading engineering teams and collaborating with clients for seamless digital solutions.
Software Engineer II in Affirm's AI Agents engineering team focusing on customer solutions. Collaborate in product development while ensuring timely delivery and operational availability.
Senior Full Stack Developer with Java backend focus. Backend - heavy role requiring Java 17/21, Spring Boot 3.x, Microservices, AWS, and Angular 17+ knowledge.
Lead Software Engineer at Blackbird Interactive porting AAA game engine to consoles. Oversee performance - critical platform systems and mentor team members.
Senior Software Engineer specializing in Rust to lead backend platform evolution at Tubi. Architecting high - performance systems and mentoring engineers while integrating AI - powered tools.
IT Integration/Middleware Developer responsible for architectural decisions and integration platforms, enhancing communication between Equisoft products. Working collaboratively in a hybrid environment in Canada.
Contract Python Developer role requiring 5+ years of experience with Python, SQL/MySQL, API development, AWS, Docker, and RabbitMQ. Must have cloud and microservices experience.
Ruby on Rails Engineer developing production applications for a venture - backed startup simplifying real estate law. Designing complex features and contributing to the development of client - facing products.