You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Senior Software Developer

Kelowna, BC
Full Time
8 days ago
The Senior Software Developers will play a leadership role in defining and developing our leading-edge satellite communications, flight tracking and flight data analysis systems. Reporting to the Enterprise Software Manager, the successful candidates will be the technical lead on development projects supported by our development, project management and test teams.

We are looking for:
  • A BSc in Computer Science, Software Engineering or equivalent
  • A minimum of 7-10 years of experience as a hands-on developer
  • Experience with Java, C# and Javascript
  • 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
  • Strong leadership and mentoring abilities
  • Familiarity with preparing requirements and design documentation

You will stand out if you:
  • Have technical leadership experience
  • Have authored patents
  • Have an expert understanding of containerization and deployment with Kubernetes
  • Have knowledge and experience of satellite networks and mobile communications
  • Have experience developing special-purpose protocols and new APIs.
  • Have experience working with an ISO9001/AS9100 quality system

We offer highly competitive compensation with a performance-based bonus scheme.

How to Apply
If you have a commitment to quality and eye for detail and can effectively communicate complex concepts to a wide range of audiences, then we would encourage you to apply today via Recruitee:
Software and Programming