Senior Full Stack Software Developer
$80k - $100k per yearSKYTRAC
Founded in 1986, SKYTRAC brings 40 years of experience and is trusted by over 800 customers as a leading provider of LEO satellite and cellular communication services for all aerospace sectors. Trusted by operators, organizations, and OEMs, SKYTRAC provides critical capabilities such as medical data transfer, video streaming, real-time HUMS, and more over Iridium Certus and cellular networks. Today, we’re still growing, innovating, and investing in our people.
Learn More About What We Do
The Opportunity
SKYTRAC is seeking an experienced Senior Full Stack Software Developer to join our team! As a senior member of our skilled development team, you will play a key role in designing and developing front-end and back-end web-based software solutions that create real-world impact within the aviation industry. You will be involved throughout the full software development lifecycle, including requirements gathering, system design, development, delivery, and ongoing support of SKYTRAC’s products. We are looking for someone who is passionate about technology, thrives on solving complex challenges, and takes ownership from concept through implementation. The ideal candidate demonstrates strong verbal, written, and presentation skills, with the ability to communicate technical concepts clearly to both internal teams and external stakeholders. You are proactive, collaborative, and committed to continuous learning, staying current with industry trends and applying innovative ideas to drive meaningful solutions.
This position is based on-site in our Ottawa, ON office.
As a Senior Full Stack Software Developer, Responsibilities Include
- Participate in software architecture, development, integration, and testing of our client facing SKYTRAC software offerings
- Contribute to planning, propose concepts, products, solutions, architectural design, estimate different approaches for our Enterprise software solutions
- Develop software requirements and specifications based on stakeholder input/feedback
- Review code authored by other members of the team, provide constructive feedback
- Contribute to ongoing improvement of software design best practices and methodologies for the entire SKYTRAC software department
What You Bring
Candidate Must Have’s
- A post-secondary degree or diploma in Computer Science, Engineering, Computer Programming, Web Development, or a related field (or equivalent experience)
- Minimum 10 years demonstrated experience within full stack development producing high quality highly available web applications
- Experience designing and developing microservices using CI/CD processes, Git, and Automated testing products and processes
- Strong skills in AWS, EKS, RDS, Kafka, RabbitMQ and configuring large scale microservices.
- Demonstrated use of Front-end frameworks/Back-end technologies and creation of fluid performant robust end-to-end solutions
- JavaScript, Python
- API design, RESTful interfaces, Postman, Swagger/OpenAPI, YAML
- Databases (SQL or NoSQL, Relational, etc.), web storage, file or data transfer, AWS
- Git/GitLab
This will make you stand out
- Experience deprecating legacy systems and migrating, porting, or reimplementing functionality from acquired products into next generation systems
- Someone with demonstrable participation in the Open-Source community
- Knowledge of satellite networks (e.g. Iridium) and other mobile communication products (Cellular modems and communications)
- Knowledge of C#, .Net, PHP
Why join SKYTRAC
At SKYTRAC, we are a dynamic team of passionate experts. We are driven and dedicated; we take ownership of our work, and we are committed to delivering results. We value individuals who are proactive, take initiative, and demonstrate a high level of professionalism and integrity in everything they do. We thrive in a fast-paced, ever-evolving environment, embracing challenges with agility. Our commitment to growth and development has made us the trusted subject matter experts we are today.
We Offer
- A positive and collaborative work culture
- Engaging team-building activities
- Competitive compensation and comprehensive benefits package
- Performance-based bonuses
- Professional development opportunities
- Additional days off beyond vacation entitlement
This position is for an existing vacancy within our Software Development team.
The salary range for this role is $80,000 - $100,000 CAD. The range posted is a guide and may not represent the compensation offered to the successful candidate. Compensation is based on the skills, knowledge, experience, and qualifications brought to the role.
$52.69 per hour
...Full-stack Developer (Business Systems Analyst) (12-18 months) Do you have a passion for creating amazing digital solutions? If the answer is yes, we are looking for you! Become an important part of our agile team as a Full-stack Developer and help the City of Kelowna...SuggestedHourly payWork at officeWork from home- ...Job Responsibility: Description Cogir Senior Living manages retirement residences across the country. We offer a range of senior living... ...up to 25 pounds Salary and Hours of Work This is a full-time position (30 hrs per week) Monday-Thursday or Tuesday-Friday...SeniorHourly payFull timeMonday to fridayShift workAfternoon shift
$19 - $21 per hour
...Position Summary At CareRx, we are shaping the future of senior care through pharmacy services that make a real difference. As Canada’s trusted leader in specialty pharmacy services for long-term care, retirement and congregate living communities, we are committed to enhancing...SeniorLong term contractFull timeImmediate startFlexible hoursShift work$20 - $27 per hour
...levels and order supplies as needed- Collaborate with management to develop menu offerings ## Qualifications - Proven experience in a... ...friendships. HASTA PRONTO!! La Familia del Taquero Job Types: Full-time, Part-time Pay: $20.00-$27.00 per hour with tips Expected...SuggestedHourly payPermanent employmentFull timePart timeCasual workFlexible hoursDay shift1 day per week- Cook Boston Pizza Cooks are the engine of the entire restaurant! They are responsible for creating our delicious menu items perfectly every time for every guest. Cooks are responsible for ensuring that our most important people, our Guests, have an excellent Boston Pizza...SuggestedFull timePart timeWork at officeLocal areaFlexible hours
$75k - $105k per year
...about creating and integrating a full suite of automation solutions,... ...You have a strong aptitude in developing and commissioning PLC programs... ...box and have an ability to develop unique and effective design solutions... ...for client hardware and software, as required; · Diagnose and...SeniorPermanent employmentFull timeCasual workWork at officeImmediate startRemote workMonday to fridayFlexible hours$33.93 - $38.77 per hour
When you join Okanagan College, you’re joining a team that’s transforming lives and communities. Every course you create, every student you support and every connection you build, it all matters. Be a part of a vibrant campus community, where the work you do every day...Hourly pay- Kelowna’s Gospel Mission (KGM) is a faith-based, non-profit organization walking alongside individuals experiencing homelessness and housing instability. We believe every person is on a journey toward wholeness and deserves to be met with dignity, compassion, and respect. Our...Full timeWork at office
$81.72k - $119.86k per year
...Appointment End Date : August 24, 2027 Salary Range: $81,724 -$119,862 annually (Typical hiring range $98,070 - $108,966 annually) Appointment Type: Administrator Term Full-Time Schedule: Monday - Friday 8:00 - 4:30 (negotiable) Posting Closing Date: August 4, 2026...SeniorFull timeMonday to friday- ...business stakeholders, analysts, developers, and report authors to build... ...Science, Information Systems, Software Engineering, or equivalent... ...or related technical roles. Senior: minimum of 5 years of experience... ...skills. BENEFITS Full-Time staff benefits include (but...SeniorLong term contractFull timeTemporary workWorldwide
$63.6k - $65.7k per year
...Overview PepsiCo Beverages Full-Time Sales Representative Location: Kelowna, BC... ...of beverages and upcoming innovations Developing assigned accounts to achieve sales, market... ...business needs and analyzing market trends to develop service solutions Providing an...Full time$140k - $180k per year
...Developer Builder Residential Construction Kelowna, BC $140,000 - $180,000 Key Responsibilities As The Site Superintendent Pre-Construction... ...standards and building practices, including building codes ~ Full understanding of mechanical and electrical installations,...SeniorFull timeContract workFor subcontractorInternshipWork at office- ...music, pop culture, and creating the most amazing in-store experience for our customers and employees. We’re on the search for a Full-Time Assistant Manager that will help lead the loudest store in the mall. You’ll support the Store Manager in achieving store objectives...Full time
- ...role will be responsible for independently managing the full contract lifecycle, including developing and executing RFPs, leading commercial negotiations,... ...technical stakeholders, legal, finance, and suppliers to develop commercially sound agreements that align with business...SeniorFull timeContract workInternship
$105k - $155k per year
...Senior Estimator – Water/Wastewater Construction Maple Reinders is currently looking... ...Reviewing drawings and specifications, developing a thorough understanding of the project needs... ...innovative solutions for over 55 years . We are a full-service construction provider specializing...SeniorWeekly payFull timeContract workFor contractorsFor subcontractorInternshipWork at officeRemote work$78k - $97.5k per year
...impact together. Role Description As a Senior Proposal Coordinator, you will be an... ...development of comprehensive capture plans; develop and track action items and schedules to... ...understanding Proficiency in using relevant software and systems Why Arcadis? We can only...SeniorFull time- ...Senior Structural Engineer Location: Kelowna, BC or Mississauga, ON Reports To: Practice... ...portfolio of building and infrastructure developments. In this role, you will be responsible... ...appropriate engineering principles and software Prepare and review structural...SeniorFull time
- ...range: $35.07 to $40.07 Classification: Support Services Coordinator II Bargaining unit: Support Type of appointment: Non-Regular Full-time Schedule: Monday- Friday 8:00-4:30 (negotiable) Closing date: August 9, 2026 Special Instructions to Applicants:...SeniorFull timeMonday to friday
$123.6k - $137.3k per year
...& Exempt Employment Status: Full-Time Regular Expected Hiring... ...C. Position Overview As a Senior Engineer on our Transmission Planning... ...energy needs such as new developments and increasing demand. Working... ...with MRS standards ~Develops and presents recommendation that...SeniorLong term contractFull timeTemporary work$32.84 per hour
...Creek Mews Address: 2081 Cross Road, Kelowna, BC, V1V 2G2 FTE: Full Time Employment Type: 1.00 The Opportunity AgeCare is... ...standing in applicable Province. ~3+ years of experience with seniors’ health. ~ Current CPR training. ~ Computer proficiency and experience...SeniorHourly payFull timeWork at office$350k per year
...communicate value and outcomes. Negotiate contracts and close deals that align with both customer needs and company objectives. Manage the full sales cycle end to end: lead → opportunity → close → onboarding support. Maintain accurate records in CRM (pipeline, forecast,...SeniorContract workRemote work- ...most often conducted remotely. This is a casual, project-based role well suited for individuals looking to participate part-time (or full-time) in research based on availability and profile match. Requirements A smartphone, tablet, or computer with a working...Full timePart timeCasual workRemote workFlexible hours
$65k - $78k per year
...favourite milkshake flavour is. As a Senior Accounting Technician, Privately Held Business... ...and attention to detail ~ Ability to develop and present new ideas and conceptualize... ...Proficient with MS Office suite and Accounting software applications (CaseWare, TaxPrep, Sage,...SeniorFull timeSummer workInternshipWork at officeLocal area$120k per year
...120,000 plus dependent on experience Candidate Profile The Senior Enclosure Project Engineer is responsible for the evaluation, assessment... ...client service and technical excellence Maintain and further develop our existing client base Market and solicit work from new...SeniorLong term contractFull timeContract workFor contractorsWork at officeLocal areaImmediate start$19 - $19.5 per hour
About Old Navy Forget what you know about old-school industry rules. When you work at Old Navy, you’re choosing a different path. From day one, we’ve been on a mission to democratize fashion and make shopping fun again. Our teams make style accessible to everyone, creating...Hourly payMinimum wageFull timeWork at officeFlexible hoursNight shiftWeekend workAfternoon shift$45 - $58 per hour
...Senior Journeyperson Gasfitter — Class A Pay: $45.00–$58.00 per hour, depending on experience, certification, and employer requirements Job Type: Full-time Schedule: Day shift, with possible overtime, on-call rotation, or project-based work depending on employer needs...SeniorHourly payFull timeRemote workShift workDay shift$125k - $175k per year
...growth. Your Opportunity Our Kelowna Office is looking for a Senior Manager to join the Canadian Tax practice. This is for an... ...policies, advice on tax policy and change to meet market needs, and develop proactive tax strategies to make business opportunities effective...SeniorFull timeWork at officeLocal areaFlexible hours$50k - $67.2k per year
...re building a thriving organization that’s purpose driven and still want to remember what your favourite milkshake flavour is. As a Senior Administrative Assistant your responsibilities will include: Proactively supporting Assurance and Tax teams by acting as a key...SeniorInternshipWork at officeLocal area$108.15k - $155.46k per year
...Who are we looking for? Interior Health is hiring a Senior Project Manager, Capital Project Delivery. This position can be based in Kelowna... ...work activities to accomplish goals and objectives. Develops and administers resource plans to ensure effective utilization of...SeniorFull timeContract workFor contractorsInternship$100k - $130k per year
...Earth Orbit (LEO) satellite solutions are redefining connectivity and reshaping the future of aviation. We are seeking an experienced Senior Avionics Certification Engineer to join our Design Approval Organization (DAO). Reporting to the DAO Manager, this role is a senior...SeniorWork at officeWorldwideRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Software Developer. Be the first to apply!
- full stack developer Kelowna, BC
- software engineer intern Kelowna, BC
- software engineer Kelowna, BC
- software developer no experience Kelowna, BC
- software engineer part time Kelowna, BC
- software engineer - computer Kelowna, BC
- junior software developer Kelowna, BC
- software developer remote Kelowna, BC
- software engineer internship Kelowna, BC
- software design engineer Kelowna, BC
