SKYTRAC Logo

SKYTRAC

Senior Full Stack Software Developer

Reposted Yesterday
Be an Early Applicant
In-Office
Ottawa, ON, CAN
Senior level
In-Office
Ottawa, ON, CAN
Senior level
Designs, develops, integrates, tests, and supports client-facing front-end and back-end software. Responsibilities include software architecture, requirements and specification development, solution estimation, microservices development, code review, CI/CD implementation, automated testing, and improving software design practices. The role requires collaboration with stakeholders and ownership across the full software development lifecycle.
The summary above was generated by AI

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 or Kelowna, BC 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.
  • Experience in some or all the following technologies:
    • 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.

 

Similar Jobs

2 Days Ago
In-Office
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Design, develop, test, deploy, and maintain full-stack web applications and data pipelines. Translate technical specifications into tested software, develop REST APIs, integrate front-end and back-end systems, manage databases, and support CI/CD. Troubleshoot implementation, migration, and post-implementation issues while collaborating with stakeholders throughout the SDLC. The role emphasizes Java, J2EE, Angular, responsive web development, Oracle SQL, enterprise application architecture, reusable components, scalability, security, and accessibility-compliant solutions.
Top Skills: AgileAngularAngularjsAodaAzure DevopsBootstrapCSSDhtmlEjbHTMLJ2EeJasperJavaJavaScriptJIRAJqueryJsfMybatisOracleRestScrumServletSoapSpringSQLSQL ServerSwaggerTomcatWeb ServicesWeblogicXMLXml/XslXsl
2 Days Ago
In-Office
Senior level
Senior level
Fintech • Insurance • Financial Services
Design, develop, test, deploy, and support full-stack applications, scalable APIs, web applications, and data solutions. Translate business needs into technical solutions, participate in Agile delivery, promote engineering best practices and CI/CD automation, conduct technical investigations, and mentor engineers. Collaborate cross-functionally to deliver cloud-based digital experiences while maintaining technical documentation and support procedures.
Top Skills: .Net.Net CoreAgileAirflowAngularAzureC#Ca WaCi/CdDatawatchETLInformaticaJava Spring BootMvcPcfPower BIPythonReactRest ApisScrumSpotfireSQL ServerTibco StreambaseWeb Api
5 Days Ago
In-Office
Ottawa, ON, CAN
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Software
Build and modernize Scribd’s core reading experience for millions of users. Responsibilities include migrating Rails frontend surfaces to microfrontends, developing React and Next.js features, creating GraphQL APIs, building Node, Python, and Go services, improving document ingestion infrastructure, collaborating with Data/ML, Design, and Product teams, contributing to the design system, and enhancing frontend performance, accessibility, SEO, and maintainability.
Top Skills: Cloud ServicesGoGraphQLMicrofrontend ArchitectureNext.JsNode.jsPythonReactRuby On Rails

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account