Integration Developer (Intermediate)
Life at Cirque is about sharing our passion and about creating wonder with talented colleagues, all the while delivering at the highest quality in a fast-moving environment. Boldness and curiosity are a part of our DNA and hopefully a part of yours too. Together, we work hard, juggle priorities, shift trajectories, have loads of fun and, above all, dare to reinvent ourselves and meet new challenges.
We are looking for two developers, one of whom will report to the Manager of Platforms and Operations and the otherto the Corporate Affairs Solutions Delivery Director.
The candidates will work within a team focused on delivering IT business solutions. They will be responsible for developing, maintaining and integrating dynamic, innovative solutions based on the Microsoft Azure cloud platform.
They will also play an active role in developing tools, methods and practices for application development and integration.
Your expertise will allow you to:
· Carry out development activities while respecting business requirements, development standards and architectural strategies;
· Implement and maintain automated unit and integration testing;
· Use all communication and feedback options available in our agile planning tool (Azure DevOps);
· Take part in support and operational activities;
· Contribute to the developer community (share knowledge, provide guidance, wiki, framework and collaboration space);
· Contribute to the evolution of Cirque’s cloud platform through project requirements;
· Participate in developing our cloud platform; handle security, performance, and IT challenges; and find alternative solutions when the technology is insufficient or faulty;
· Focus on automating repetitive tasks (pipeline automation, e.g., CI, CD).
We want to meet you if you have:
· At least five years of experience in application development and integration;
· College-level diploma (DEC) or bachelor's degree or the equivalent in IT, with a specialization in Web development/integration, or in a related field;
· Excellent knowledge of the source code control system Git: branches, pull requests, rebase;
· Knowledge of the Microsoft platform in general, Web solutions, .Net Framework 4.5 and higher, ASP.Net
WebApi, Visual Studio/VScode, SQL;
· Excellent knowledge of C# and Entity Framework;
· Experience working with REST architectural principles, asynchronous programming, inversion of control, HTTP protocol and the OWIN pipeline;
· Good knowledge of Microsoft Azure, transactional or batch integrations (Service Bus, Logic Apps, Function Apps);
· Expertise in preparing analysis files for application, service and integration solutions;
· VB6, Access,Clarion, Biztalk, WBI, NAnt;
· Languages: Bilingualism (English and French);
· Ability to work in an evolving Agile environment;
· Ability to work in a very dynamic iterative development environment that focuses on customer satisfaction and regular deliveries;
· Capacity to work on several projects simultaneously and meet deadlines.
Cirque du Soleil Entertainment Group is much more than just a show: it’s also you. At the centre of Cirque's creative energy are talented people with a passion for challenging their own limits. You will love to:
- Make a real visible difference in what you do;
- Learn and grow within our international environment;
- Join a dynamic, high energy and creative team;
- Expand and reinvent ways of doing things;
- Work within our business casual environment.