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.
Role Summary
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
- 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.
- ...Senior Salesforce Developer /Consultant [6 – 10 Years] As a Senior Salesforce Developer, you'll be responsible for the development and maintenance of Salesforce applications. Your primary focus will be custom Salesforce development with LWC/Aura and integration with...SeniorFull time
- Responsibilities - Participate in product teams to analyze systems requirements, architect, design, code and implement cloud-based data and analytics products that conform to standards - Design, create, and maintain cloud-based data lake and lakehouse structures, automated...Senior
- ...As a RoR Developer, you will be ⢠Working with your team to untangle our clients’ business challenges. ⢠Working with tech evangelists and product leaders to build and test applications in a collaborative environment. ⢠Interacting...SuggestedFlexible hours
- ...exciting opportunity for a Senior Electrical Engineer to join... ..., and renewable energy developments. The candidate we seek will lead... ...electrical design and modeling software (e.g. AutoCAD, PLS-CADD, Revit... ...of projects; Support to develop skills and pursue projects related...SeniorLong term contractFull timeInternshipFlexible hours
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert teams have helped our clients deliver reliable products that users enjoy interacting with. Our 100% Canada‑based team brings deep experience...SuggestedInternshipRemote work
$98k - $122k per year
...We have an exciting opportunity for a Senior Project Manager/Senior Structural Designer... .... Experience with industry-standard software such as Revit, AutoCAD, ETABS, SAP2000, S... ...to a variety of projects. Support to develop skills and pursue projects related to your...SeniorLong term contractFull timeContract workFor contractorsCasual workInternshipWork at officeWork from homeFlexible hours- ...Senior Geotechnical Engineer Fredericton, NB KCB is a multidisciplinary engineering... ...with other engineering disciplines to develop well rounded solutions for clients Prepare... ...~ Working knowledge of geotechnical software packages including PLAXIS, FLAC, and SLOPE...SeniorLong term contractLocal areaFlexible hours
- ...better future. Position: Intermediate/Senior Bridge Engineer Location: Fredericton... ...structure condition assessments. Plan and develop schematic/geometric layouts for new... ...Canadian design codes. Utilize advanced software tools such as STAAD, Altair Suite, and StructurePoint...SeniorFull time
- ...Job Description – Senior Project Manager III (NBCN Lung & Cervical HPV Screening Project... ...quality, resources, and deliverables. Developing and maintaining detailed project plans.... ...functional project teams consisting of: Software Developers Solution Architects...SeniorFull timeContract workRemote work
- ...Senior Healthcare QA Analyst - EHR Client: Service New Brunswick (SNB) – Provincial... ...of projects and releases. Develop and maintain testing documentation, defect... ...capabilities in: Manual and automated software testing Functional, integration, regression...SeniorFull timeContract workWork at officeRemote workMonday to friday
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert... ..., PDFs, Word documents, forms, and other digital content. Develop and execute accessibility test cases and test plans. Identify...SeniorFull timeInternship
- ...CBCL is seeking an Intermediate or Senior Mechanical Engineer to join our Industrial Engineering team based in either Fredericton, or... ...established team of professional engineers and technologists to develop innovative, multidisciplinary design solutions—always with a focus...SeniorLong term contractFull timeInternshipFlexible hours
- ...Application Architect III (Senior Solutions Architect) Client: Service New Brunswick... ...governance, and technology roadmaps. Develop enterprise integration architecture and solution... ...architectural guidance throughout the software development lifecycle. Mentor...SeniorLong term contractFull timeContract work
- ...a remote position. Job Description Senior Data Analyst (Part-Time) Department... ...specialists and clinical stakeholders to develop master data strategies. Manage core... ...Healthcare technology Healthcare software Healthcare standards M4 Minimum...SeniorFull timeContract workPart timeRemote work
$120k - $150k per year
...Senior Hydrotechnical Engineer Vancouver/Toronto/Sudbury/Fredericton Are you looking... ...to: Work with the latest versions of software, including GoldSim, PCSWMM, HEC-RAS, HEC-... ...We are a global organization committed developing a respectful workplace founded on the principles...SeniorLong term contractWork at officeLocal areaFlexible hours3 days per week- ...Senior Business Analyst (Healthcare) Client: Service New Brunswick (SNB) Location: Remote (Travel to New Brunswick twice annually if... ...workflows. Perform gap analysis and impact assessments. Develop functional and technical requirements documentation. Create...SeniorRemplacementFull timeRemote workMonday to friday
$50k per year
...Healthcare client, Affinity Healthcare Solutions is looking for a Senior Business Analyst (Healthcare) to support a major transformation,... ...of Application & System requirements and standards. Design and develop facilitation sessions to validate the existing requirements and...SeniorLong term contractRemplacementFor contractors$42.34 - $52.87 per hour
...overtime. As part of the Mactaquac Life Achievement Project, the Senior Project Scheduler (Senior Project Controls Analyst) is... ...reporting using various tools including Word, Excel, and PowerPoint. Develop KPIs, including leading indicators, to monitor project performance...SeniorHourly payFull timeContract workLocal areaFlexible hours- ...PLATO is Canada’s largest Indigenous-owned software testing and technology services company.... .... We are actively looking for a Senior Test Automation Specialist for our Federal... ...or higher. Responsibilities Design, develop and implement automation strategies, frameworks...SeniorInternshipWork at office
- ...Senior Data Governance Lead Healthcare - BA3 Client: Service New Brunswick (SNB) / New Brunswick Department of Health Program... ...implement data ownership stewardship and custodianship models . Develop data classification schemas and governance artefacts....SeniorFull timeContract workRemote work
- ...Industry: Government Job Title: Senior Clinical Informatics Business... ...Analyst experience developing therapeutic clinical deliverables... ...365 suite and Atlassian’s JIRA software in a Project/work environment... ...requirements, system requirements, and develop user stories or use cases (3+...SeniorHourly payFull timeTemporary workWork at officeRemote workMonday to fridayShift work
- ...operational challenges associated with his/her group and works with the property staff and customer to solve these challenges and/or develop alternative solutions. Manages customer budgets to maximize revenue and meet customer needs. Oversees his/her customer experiences...SeniorFull time
$75k - $125k per year
Senior Business Analyst, Business Intelligence Position Description We are seeking an experience Healthcare BI Business Analyst to... ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and...Senior- ...Job Title: Senior Change Manager (CM3) Job Type: Fixed-Term Contract Contract Duration... ...Change Manager will be responsible for developing and executing comprehensive change... ...identify risks and mitigation strategies. Develop and execute stakeholder engagement and communication...SeniorFull timeContract workFixed term contractRemote work
$20 per hour
Our family is looking for a PSW for our 87 yr old mother located in Fredericton, NB (Indian background but living in Fredericton for over 65 years and very active and well known in the community with numerous awards). We can provide a live-in option with separate bedroom, kitchen...SeniorPart timeLive InFlexible hoursWeekend workWeekday work- ...Senior Clinical Business Analyst – Clinical Documentation, Therapeutics & EHR/CIS Client: New Brunswick Department of Health... ...current clinical practices and future-state CIS capabilities. Develop detailed business analysis and clinical documentation deliverables...SeniorFull timeContract workWork at officeRemote work
$100 - $120 per hour
...emergiTEL is hiring a Senior Security Risk Assessment Consultant for our client in the Government industry. This is a Contract role. Compensation: $100- $120/hour (depending on experience and contract arrangement) Location: Fredericton NB (Hybrid 2x/week) Contract...SeniorContract work$75k - $125k per year
Senior Business Analyst/Clinical Adoption Lead Position Description We are seeking a Clinical adoption and informatics-focused BA role... ...needs, process improvements, and adoption requirements. • Develop and deliver training materials, end-user education, and adoption...SeniorRemote work$60k - $120k per year
Senior Business Analyst - Fredericton, New Brunswick Position Description This is an... .... • Work with Solution Designers and developers and contribute to the development of project... ...to gather and validate requirements • Develop functional design document including...Senior$70k - $135k per year
Senior Project Manager - Fredericton, New Brunswick Position Description This is a... ...excellent interpersonal skills and well-developed written, verbal and presentation skills... ...direction. Your work creates value. You’ll develop innovative solutions and build...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software development engineer Fredericton, NB
- software developer no experience Fredericton, NB
- junior software developer Fredericton, NB
- software engineer Fredericton, NB
- junior software engineer Fredericton, NB
- software engineer intern Fredericton, NB
- software engineer salary in canada Fredericton, NB
- software developer remote Fredericton, NB
- software developer Fredericton, NB
- software engineer part time Fredericton, NB

