Senior Software Developer
Xplore Inc.
Xplore Inc. is Canada's fibre, 5G and satellite broadband company for rural living. Xplore is committed to the relentless pursuit of an improved broadband experience for all Canadians. Xplore is building a world-class fibre optic and 5G wireless network to enable innovative broadband services for better every day rural living, for today and future generations.
We are seeking a highly skilled Senior Software Developer to help build modern, future-ready applications as part of our company-wide digital transformation. In this role, you will design and deliver cloud-native services and user experiences across core Telecom domains (Digital, Field Operations, Ordering, and OSS), taking ownership from technical discovery through production operations. You will provide technical leadership through design, code, and mentorship and also shape implementation patterns, raise engineering standards, and partner with Product, Architecture, Platform, and QA to deliver secure, reliable, and maintainable solutions.
Key Responsibilities Include:
Design, build, and maintain cloud-native services and integrations on Azure using container patterns (including Kubernetes), aligned to modern engineering practices.
Lead technical design for features and integrations (APIs, events, data flows), documenting decisions and guiding implementation through reviews and pairing.
Research new technologies, tools and patterns to improve team efficiency.
Ensure quality through unit, integration and automated testing, code reviews, and adherence to engineering standards; actively identify and address defects, security concerns, and technical debt.
Practice "you build it, you run it" ownership: instrument services with monitoring/observability, support reliable releases, participate in incident response, and drive follow-up improvements (resilience, performance, and security).
Collaborate daily with Product Owners, Architecture, QA, Platform, and business partners to refine requirements, surface risks and tradeoffs, and align on outcomes.
Guide and mentor other developers through delivery (e.g., reviews, pairing, coaching).
Deliver working software increments each sprint by implementing well-defined user stories and technical tasks, including accurate effort estimation and effective story breakdown.
Required Qualifications:
Bachelor's degree in Computer Science, Engineering or equivalent educational background
5+ years of experience in C#/.NET, JavaScript/TypeScript, Golang, Java, or comparable software development environments.
Experience building and maintaining microservices and Web APIs using GraphQL, gRPC, REST, and/or SOAP/XML.
Experience building and maintaining customer-facing UIs using React, Next.js, Vue, Angular, and/or other modern JavaScript frameworks.
Demonstrated understanding of event-driven architectures and messaging using Azure Service Bus, AWS SNS/SQS, Google Pub/Sub, Kafka, RabbitMQ, and/or equivalent technologies.
Experience with Azure, AWS, and/or GCP using managed services.
Strong understanding of containerized application development and management using Kubernetes, Docker, OpenShift, and/or equivalent tools.
Data and storage technologies such as Databricks, Cosmos DB, SQL Server, PostgreSQL, Redis, MongoDB, DynamoDB, and/or equivalents.
Observability platforms such as Datadog, New Relic, Dynatrace, and/or ELK.
CI/CD tooling such as Azure DevOps Pipelines, GitHub Actions, Jenkins, and/or Argo CD.
Test automation tools such as Playwright, Selenium, and/or Cucumber.
AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, and/or equivalent technologies.
Strong understanding of cloud-native principles and frameworks.
Preferred Qualifications:
Practical experience using AI tools to support coding, debugging, and testing activities
Familiarity with TM Forum Open APIs and/or TM Forum-aligned data models and governance concepts for standardized integrations.
Experience building/operating microservices and event-driven integrations, including observability practices.
Exposure to platform engineering ways of working .
Domain familiarity with Telecom OSS/BSS style systems (such as Digital, Field, Ordering, OSS) and end-to-end journey thinking.
Experience modernizing legacy systems (reducing customizations, increasing reuse, improving interoperability) as part of a transformation program.
Condition of Employment:
As a condition of employment and in order to comply with industry related data security standards, this position is subject to the successful completion of a Criminal Background Check. Details will be supplied to applicants as they move through the selection process.
Xplore is committed to creating an accessible environment and will accommodate disabilities during the selection process. Please let your recruiter know during the selection process of any accommodation needs.
- ...and join a culture that is thriving in the face of change. Make an impact with our Technology - Development team as a Senior Backend Software Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities...SeniorTemps pleinTravail à distanceHoraires flexibles
$127k - $225k par année
...Job description Huawei Canada has an immediate 12-month contract opening for a Software Developer. About the team: The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using...SeniorContrat Longue DuréeTemps pleinСontratStageRecrutement immédiat- ...Description Location: Markham, Ontario, Canada Position: Senior Software Developer - Full Stack Web Application Development CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...SeniorTemps pleinLe monde entier
- ...description Huawei Canada has an immediate permanent opening for a Senior Kernel Developer. About the team: The Intelligent Real-Time Operating... ..., development and integration. Expert level of system software development (mainly C/C++). Expert level CPU architecture...SeniorEmploi permanentTemps pleinRecrutement immédiat
- ...Job description Huawei Canada has an immediate 12-month contract opening for a Senior Developer - GPU Driver. About the team: The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through...SeniorTemps pleinСontratStageRecrutement immédiat
$127k - $225k par année
...description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab... ...the Chrome rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration opportunities...SeniorEmploi permanentTemps pleinStageRecrutement immédiat$111.7k - $167.6k par année
...The Role We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment... ...for teams across the enterprise. What Youll Do Design develop and maintain CI/CD pipelines for embedded software production...SeniorTemps pleinTravail à distance3 jours par semaine$114.4k - $164.4k par année
...multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models... .... Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI...SeniorTemps pleinTravail à domicile$127k - $225k par année
...description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab... ...the Chrome rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration opportunities...SeniorEmploi permanentTemps pleinStageRecrutement immédiat- ...provides the best opportunity for learning and team building. Senior Integration Developer In this role you will take a lead role within the Field... ...C#., ASPX WHAT WE OFFER: A unique field in hardware/software interaction Opportunity to work with IoT products using...SeniorTemps pleinTravail occasionnelTravail au bureauTravail à distanceLundi au vendrediTravail postéÉquipe de jour
$115k - $164.6k par année
...motivated engineer with passion and expertise in software engineering for the position of Android Software Developer – Infotainment OnStar within GM’s Digital Vehicle... ...documentation aligned with GM development processes Senior members will take ownership of each project, need...SeniorZone localeTravail à domicile$60k - $85k par année
...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router products, including the NEXX and ENX platforms. In this role, you’ll be responsible for...Contrat Longue DuréeTravail occasionnelLe monde entierLundi au vendredi- ...Description Location: Markham, Ontario, Canada Position: Software Developer - Frontend Enterprise Web Application Development CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded...Temps pleinLe monde entier
- ...per week at minimum, or other frequency dictated by the business. The Role: Our Infotainment team is hiring a software engineer to design and develop software in our Android based Infotainment system. You'll be part of a team working on cutting-edge software...Temps pleinZone localeTravail à domicile
- ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the... ...innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and...SeniorEmploi permanentTemps pleinRecrutement immédiatD'outre-mer
$73.9k - $110.9k par année
...business. The Role: We are looking for a new graduate Software Developer with an interest in distributed systems and fleet scale device... ...runs across GMs entire vehicle fleet with direct mentorship from senior engineers on the team. The ideal candidate has a strong...SeniorTemps pleinStageTravail à distance- ...minimum, or other frequency dictated by the business. The Role: Our vehicle communication team is hiring a software engineer to design and develop software in our Linux-based connectivity system. You'll be part of a team working to ship the world's most reliable...Temps pleinZone localeTravail à domicile
- ...our team. In this role, you will contribute to the development of software pipelines that configure the behavior of vehicle data recording... ...scaling data flows. What You'll Do (Responsibilities) Develop and maintain configuration files that define the operational state...Temps pleinStageZone localeTravail à domicileRelocationProgramme de réinstallation
- ...Position Summary The Developer - Integrations & AI role builds and maintains the connections between Bluum’s business systems, outside... ...platforms, and the organization’s AI services. Working alongside senior developers, technical leads, and outside development partners, you...SeniorTemps plein
$115k - $164.6k par année
...clear, reproducible, decision-ready products that help engineering teams develop and validate autonomous vehicles with greater speed and confidence. The Role: We are looking for a hands-on Software Engineer to turn complex simulation-testing challenges into production-...SeniorZone localeTravail à domicile$73.9k - $110.9k par année
...dictated by the business. The Role: We are seeking a motivated software engineer to help verify and validate Propulsion Thermal... ...and behavioral specifications into clear, traceable test cases, develop and execute automated system behavior tests, analyze results, and...Emploi permanentTemps plein- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada... ...enabled Build, manage, and lead a team of developers to ship an industry leading CTMS product... ...Leadership & Influence Serve as a senior technical leader and advisor across the organization...SeniorContrat Longue DuréeTemps plein
$115k - $164.6k par année
...vehicle ECUs to the cloud. Were seeking a Senior Device Data Capture SDK Software Engineer to design and integrate... ...remote control at fleet scale ~ Developing production resource constrained software... ...which our employees can thrive and develop better products for our customers....SeniorContrat Longue DuréeTemps pleinTravail au bureauZone localeTravail à distance3 jours par semaine$125k - $145k par année
...OVERVIEW The Software Architect applies specialized knowledge to conceptualize, design, develop, configure, and implement business and technical software solutions. The Software Architect interacts with both the client and project members such as the Product Manager, Project...Temps pleinStage- ...training offered throughout the year The Opportunity: Reporting to the Director, Salesforce & MuleSoft Platforms, the Salesforce Developer contributes to the design, development, and maintenance of the organization’s Salesforce ecosystem. This role focuses on building...Emploi permanentTemps pleinLundi au vendrediHoraires flexibles
$105k - $122.5k par année
...of Operational Excellence, the Senior Implementation Manager is... ...supporting Product Management, Software Development, Quality and Business... ...are testable and unambiguous in developing leading edge Healthcare... ...their business requirements and develop a cohesive implementation approach...SeniorEmploi permanentTemps pleinLundi au vendrediHoraires flexibles$58k - $104k par année
...driving. About the job: We are seeking a forward-thinking Software Engineer to join our team. Our mission is to integrate cutting-... ...the use of AI agents and LLM-driven tools to redefine how we develop and maintain mobile software. AI-Enhanced Development: Leverage...Contrat Longue DuréeStageRecrutement immédiat- ...offered throughout the year The Opportunity: Reporting to the Director, Salesforce & MuleSoft Platforms, the Salesforce Lead Developer plays a key role in designing, developing, and maintaining Sentrex’s enterprise Salesforce ecosystem. This role ensures that Salesforce...Emploi permanentTemps pleinLundi au vendrediHoraires flexibles
$90k - $125k par année
...this foundation, Everest has successfully developed and established itself as a full-service... ...team as a Clinical Trial Web Application Developer for our Toronto/Markham, Ontario, Canada... ...server operating systems, hardware, and software requirements; implementation of improved...Contrat Longue DuréeTemps pleinСontratTravail temporaireTravail au bureauTravail à distanceTravail à domicileLe monde entier$75.05 - $85.77 par heure
...is seeking an experienced, highly security-focused Specialty Developer IV (Senior Python & Cryptographic Automation Developer) to join their enterprise... ...Python & FastAPI Mastery: 5+ years of strong professional software development experience in Python, with specific hands-on...SeniorСontratTravail au bureauTravail à distance2 jours par semaine
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior Software Developer. Soyez parmi les premiers à postuler !
- software engineer internship Markham, ON
- software engineer Markham, ON
- software developer remote Markham, ON
- software developer internship no experience Markham, ON
- software developer no experience Markham, ON
- new graduate software developer Markham, ON
- software developer internship Markham, ON
- software design engineer Markham, ON
- director software engineering Markham, ON
- software engineer - ai machine learning Markham, ON

