Position title
Sr. Software Developer (DotNet/.Net)

Our client is a leader in the air transit space around the world, nearly every passenger flight relies on their technology, almost every airport and airline does business with them, and it’s their job to support their IT operations. As the world's leading air transport IT and communications specialist, they are committed to meeting the demands of the air transport industry around the clock, every day.

This role is a key role within our client’s organization to address business requirements, build innovative software solutions, and help transform some of the current applications and platforms. The role will require a DevOps mindset and practice, to be able to not only develop new solutions but help deploy them into production and support the end- to-end solutions when issues arise.

The candidate will be responsible to work with the Product Owner, Chief Architect and Functional Analyst to review the product requirements, study the end-to-end solution flow and components, and help break down the requirements into functional deliverables. They will work with a small but experienced team of developers to ensure all functional aspects work well together and a complete solution. They will work closely with the QA experts to define testing strategies to ensure development issues are caught and fixes prior to deploying the code. The candidate will understand workflow as well as infrastructure and tools (KISS, KAFKA, NewRelic), and continuously improve the overall Development Process.


What we need your help with:
• Expert in .Net core programming
• Working knowledge of Azure Cloud & Logs as well as Kubernetes
• Working knowledge of micro services, Docker, code containerization and asynchronous programming
• Working knowledge of Kafka queues / streams.
• Ability to work in DevOps model to develop, deploy and support solution, as well as working knowledge of Agile methodology


What we are looking for:
• 7+ years of experience in a development capacity in programming for mission critical projects as a Software Developer with success in delivery and maintenance
• Experience with Familiarity with C/C++ code, C# Version 5.0 onward
• .Net platform from 4.6.2 onward
• .Net Core from 2.1 and/or 3.1 (LTS version)
• Excellent knowledge of Winforms, VB6, jQuery and OpenLayers API.
• Windows Service/ Windows Cluster/ Windows OS
• Experience in developing code to interface to one or more RDBMS, particularly SQL Server MSMQ
• Excellent knowledge of unit testing and integration testing.
• Experience in developing Windows Desktop applications and Web applications.
• Ability to follow and apply existing methodologies and practices and familiarity with Agile software development methodology.

Nice-to-have :
• Experience in the migration of C/VB6 projects to .NET/Web
• Experience in geographic location standards and technologies, such as WMS and GIS
• Experience with Infragistics components suite
• Experience with Team Foundation Server and Azure DevOps
• Experience in telecommunication and networking environment
• Detailed familiarity with Agile software development methodology
• An asset: Aviation domain, Kubernetes, Kafka, Azure EventHub

Employment Type
Beginning of employment
Duration of employment
12 months
Information Technology
Job Location
Montreal, Quebec, Canada
Remote work from: Canada
Working Hours
Base Salary
$Hourly rate-$Competitive
Date posted
January 19, 2022
PDF Export
Close modal window

Position: Sr. Software Developer (DotNet/.Net)

Thank you for submitting your application. We will contact you shortly!