Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Fredericton, NB vacancy
  •  ...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... 
    Senior
    Full time

    Sedin Technologies

    Fredericton, NB
    1 day ago
  • 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

    P@thlion Staffing Careers

    Fredericton, NB
    a month ago
  •  ...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... 
    Suggested
    Flexible hours

    Vg

    Fredericton, NB
    1 day ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Internship
    Flexible hours

    Cbcl Limited

    Fredericton, NB
    1 day ago
  •  ...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... 
    Suggested
    Internship
    Remote work

    PLATO

    Fredericton, NB
    7 days ago
  • $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... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    Casual work
    Internship
    Work at office
    Work from home
    Flexible hours

    Cbcl Limited

    Fredericton, NB
    1 day ago
  •  ...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... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Klohn Crippen Berger

    Fredericton, NB
    13 days ago
  •  ...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... 
    Senior
    Full time

    EXP

    Fredericton, NB
    14 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Remote work
    Fredericton, NB
    28 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Monday to friday

    SereneAid

    Fredericton, NB
    4 hours ago
  •  ...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... 
    Senior
    Full time
    Internship

    PLATO

    Fredericton, NB
    1 day ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Internship
    Flexible hours

    Cbcl Limited

    Fredericton, NB
    1 day ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Contract work

    SereneAid

    Fredericton, NB
    15 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Part time
    Remote work

    SereneAid

    Fredericton, NB
    22 days ago
  • $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... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours
    3 days per week

    Klohn Crippen Berger

    Fredericton, NB
    more than 2 months ago
  •  ...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... 
    Senior
    Remplacement
    Full time
    Remote work
    Monday to friday

    SereneAid

    Fredericton, NB
    11 days ago
  • $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... 
    Senior
    Long term contract
    Remplacement
    For contractors

    Affinity

    Fredericton, NB
    14 days ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Contract work
    Local area
    Flexible hours

    Énergie NB Power

    Fredericton, NB
    13 days ago
  •  ...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... 
    Senior
    Internship
    Work at office

    PLATO

    Fredericton, NB
    more than 2 months ago
  •  ...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.... 
    Senior
    Full time
    Contract work
    Remote work

    Upstaff

    Fredericton, NB
    1 day ago
  •  ...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+... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to friday
    Shift work

    Rose International

    Fredericton, NB
    1 day ago
  •  ...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... 
    Senior
    Full time

    Marriott Hotels Resorts

    Fredericton, NB
    a month ago
  • $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
    Fredericton, NB
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Fixed term contract
    Remote work

    Upstaff

    Fredericton, NB
    more than 2 months ago
  • $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...
    Senior
    Part time
    Live In
    Flexible hours
    Weekend work
    Weekday work

    CanadianNanny.ca

    Fredericton, NB
    4 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Upstaff

    Fredericton, NB
    4 hours ago
  • $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... 
    Senior
    Contract work

    emergiTEL

    Fredericton, NB
    22 days ago
  • $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... 
    Senior
    Remote work
    Fredericton, NB
    more than 2 months ago
  • $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
    Fredericton, NB
    16 days ago
  • $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
    Fredericton, NB
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!