Skip to content

Senior .NET Software Developer

Senior .NET Software Developer

Software and Programming Jobs Engineering Jobs



Reporting to the Enterprise Software Manager, the successful candidate will be a technical lead on development projects supported by our development, project management and test teams. 

A typical day may include:

    Designing, developing, maintaining and documenting the distributed software delivering our leading-edge communications, flight tracking and flight data analysis services

    Contributing to a collaborative software design and development team through code and design reviews

    Collaborating with our embedded software teams on the integration of their airborne hardware into our ground software systems

    Leading a team of three to five developers within an agile process (Scrum or Kanban depending on suitability to the project)

    Collaborating with the test team to ensure appropriate test case coverage and reviewing of test case failures


    A team you can belong to and believe in 

    A passionate, intelligent culture 

    Career advancement opportunities 

    Opportunities to work with the largest brands in aviation



  •     Leadership & mentoring talents
  •     A commitment to quality
  •     A critical eye for detail
  •     A creative approach to problem solving
  •     Excellent troubleshooting skills
  •     A natural ability to effectively communicate complex concepts to a wide audience


    A BSc in Computer Science, Software Engineering or equivalent 

    A minimum of 7 years’ experience designing and writing software

    Supervisory experience

    Experience with C# and Javascript/Typescript

    A thorough knowledge of TCP/IP networking

    Experience and expertise in high reliability distributed systems

    A proven “Full-Stack” developer with experience across different stacks and an ability to choose the right technology for a problem

    Experience designing and developing microservices

    Familiarity with preparing requirements and design documentation

    Expert understanding of containerization and deployment with Kubernetes

    Experience with message queueing systems such as RabbitMQ and Kafka

    Knowledgeable of satellite networks and mobile communications (e.g. Iridium, Globalstar)

    Experience working with an ISO9001/AS9100 quality system

Please apply by accessing

Additional Info

Job Type : Full-Time

Location : Victoria, BC

Experience Level : Senior Level

Powered By GrowthZone
Scroll To Top