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

Senior Level Full Stack Engineer - Cx & Contact Center Solutions

Miratech

Company DescriptionMiratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization, and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.
Job DescriptionWe are looking for a
Senior Full Stack Engineer
to provide hands-on technical leadership across CX and contact center solutions. You will shape scalable solutions using Java, Spring Boot, React, TypeScript, API-first design, event-driven architecture, and cloud-native practices while remaining directly involved in critical engineering work. The role includes designing, developing voice infrastructure, digital-channel and messaging applications, and intelligent routing capabilities using technologies such as FreeSWITCH, Kamailio, and Twilio or comparable communications platforms. It suits a senior engineer who can move confidently between architecture, code, delivery risk, non-functional requirements, and client-facing technical discussions.
Responsibilities:
Lead solution architecture and detailed technical design for scalable, secure, and highly available CX and contact center capabilities.
Design and develop critical Java and Spring Boot services, APIs, integration components, and reference implementations.
Guide frontend architecture for agent, supervisor, and administration experiences using React and TypeScript.
Define API-first and event-driven strategies, including domain boundaries, contracts, event schemas, versioning, resilience, and data ownership.
Design integrations across voice infrastructure, digital channels, messaging applications, routing engines, contact center platforms, CRM, WFM, identity, knowledge, recording, analytics, and enterprise applications.
Design and evolve carrier-grade voice and communications capabilities using FreeSWITCH, Kamailio, SIP, WebRTC, and Twilio or comparable CPaaS platforms.
Translate business journeys and operational requirements into solution components, interaction flows, deployment views, and technical roadmaps.
Define non-functional requirements for availability, performance, concurrency, security, privacy, observability, disaster recovery, and supportability.
Review designs and code, identify technical risks, challenge assumptions, and drive pragmatic decisions that balance quality, time, and cost.
Establish engineering standards, reusable patterns, quality gates, documentation expectations, and technology adoption guidance.
Lead technical discovery, proof-of-concept work, platform assessments, modernization planning, and production-readiness reviews.
Collaborate with client stakeholders, Product, Architecture, QA, DevOps, Security, Operations, and vendors to govern delivery and resolve critical technical issues.
Qualifications
8+ years of software engineering experience, including substantial ownership of architecture and technical delivery for distributed applications.
Expert-level hands-on experience with Java, Spring Boot, microservices, REST APIs, persistence, security, testing, and performance engineering.
Strong expertise in Angular or React and TypeScript, with the ability to guide frontend architecture and engineering practices.
Practical familiarity with Node.Js for services, integrations, tooling, or server-side frontend patterns.Strong knowledge of voice infrastructure and real-time communications, including SIP, RTP, WebRTC, FreeSWITCH, Kamailio, session control, media handling, and telephony troubleshooting.
Deep understanding of API-first design, event-driven architecture, messaging, distributed systems, and cloud-native engineering.
Experience with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design.
Hands-on experience with contact center or Customer Experience platforms and the operational concepts behind customer routing and engagement.
Excellent English communication skills, including the ability to produce clear technical documentation and lead client-facing workshops.
Nice to have:
Experience designing digital-channel and messaging applications across SMS, chat, WhatsApp, social messaging, email, or comparable channels.
Experience designing routing engines for voice and digital interactions, including skills, priorities, queues, capacity, overflow, and fallback logic.
Experience with Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya, or comparable contact center platforms.
Exposure to WFM processes and integrations involving forecasting, schedules, adherence, and employee data.
Familiarity with Kafka or RabbitMQ, Kubernetes, Jenkins, observability platforms, API gateways, and security architecture.
Additional InformationWe offer:
Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.
Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
Social Sustainability Values : join oursustainable business practicesfocused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Level Full Stack Engineer - Cx & Contact Center Solutions in Winnipeg, MB vacancy
  • Lead AWS cloud engineering for Amazon Connect contact centers, applying CloudFormation, AWS CLI, and security practices across production environments.This senior engineer designs, builds, and supports AWS cloud environments for contact center solutions. The work includes Amazon... 
    Senior

    Rubicon Path

    Winnipeg, MB
    4 hours ago
  • $122k - $152k per year

    Senior Full Stack Software EngineerABOUT USProcurify is looking for a motivated, collaborative, and creative person who is passionate about...  ...save money. We’re looking for a pragmatic and thoughtful engineering leader to help scale our platform, development practices, and... 
    Senior
    Manual labor
    Immediate start
    Remote work
    Flexible hours

    Procurify

    Winnipeg, MB
    4 hours ago
  • $113k - $163k per year

    As a Senior AI Engineer, you will be responsible for Full-Stack Software Development i.E. building modern, cloud-based, and AI-enabled applications that help Manulife make decisions easier and lives better. You will contribute to the design, development, and delivery of scalable... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Manulife/John Hancock

    Winnipeg, MB
    4 hours ago
  • $195k - $228k per year

     ...HCP audience targeting, community engagement, AI-powered web solutions, coordinated omnichannel activation, and prescription fulfillment...  ...brands connect with patients and HCPs.About The Role As a Senior Full-Stack Engineer, you will have a hand in architecting the technology... 
    Senior
    Live out
    Visa sponsorship

    Swoop

    Winnipeg, MB
    4 hours ago
  •  ...winning team, committed to results, in an inclusive and high-performing culture. The RoleAs a Full Stack Engineer on Scotiabank’s Data & AI Technology team, you will provide senior technical leadership in designing, building, and scaling enterprise data management... 
    Senior
    Flexible hours

    Scotiabank

    Winnipeg, MB
    4 hours ago
  • We are seeking a mid-level or senior Full Stack Engineer with AI engineering experience to join Client technology team. This role emphasizes Angular front-end development, Java and Spring Boot backend engineering, RESTful APIs, and CI/CD automation, while applying LLM capabilities... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    4 hours ago
  •  ...primer!: seeking an exceptional Senior Fullstack Developer to join our engineering team in shipping products, not...  ...requirements into scalable technical solutions, define architecture, and balance...  ...capability.Own Releases - Manage the full lifecycle of feature delivery,... 
    Senior
    Long term contract

    Improving

    Winnipeg, MB
    4 hours ago
  • $172k - $258k per year

     .... What you'll doWe're looking for engineers who want to build the distributed systems...  ..., while collaborating across the stack to ship complete solutions for millions of businesses. Responsibilities...  ...distributed services and multiple levels of the stack Make effective... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Relocation

    Stripe

    Winnipeg, MB
    4 hours ago
  • Vosker is seeking a senior full-stack engineer to strengthen the development team in Montreal, offering hybrid work and international remote options. You will influence architecture, mentor developers, and own core features across the web application, from APIs to frontend interfaces... 
    Senior
    Remote work

    Vosker

    Winnipeg, MB
    4 hours ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...We are looking for a Senior Routing Engine Developer to design and build the next...  ...routing platform powering enterprise-scale contact center operation. You will develop the core... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    14 days ago
  •  ...voyage, recherche un développeur logiciel III pour renforcer sa plateforme de contenu. Vous concevrez et ferez évoluer des services full stack et des UI destinés aux partenaires et voyageurs, en vous appuyant sur une plateforme IA/ML avancée afin d'améliorer les performances... 
    Senior

    Expedia

    Winnipeg, MB
    4 hours ago
  •  ...Resolve is assisting call centre and contact centre organisations in hiring...  ...for multiple mid–senior opportunities across customer operations...  ...management (WFM), customer experience (CX), and performance optimisation—...  ...Contact Centre, and Director-level positions). Key... 
    Senior
    Full time

    Hire Resolve.com

    Winnipeg, MB
    more than 2 months ago
  • Elevate your career with Atlassian as a Full Stack Software Engineer, fully remote in British Columbia. Design and build cutting-edge applications...  ...engineer to join our fully remote team focused on cloud-based solutions. This role requires 2-4+ years in web application... 
    Remote work

    Atlassian

    Winnipeg, MB
    4 hours ago
  • $108.7k - $158.7k per year

    The OpportunityThe Contact Center AI (CCAI) Platform Technical Lead is a senior hands-on technology leader responsible for defining the strategy, architecture, and delivery of AI-powered customer experience solutions across Definity’s contact centre ecosystem. This role provides... 
    Senior
    Work at office
    Local area
    Flexible hours

    Definity

    Winnipeg, MB
    4 hours ago
  • Transform financial technology with Fitch Ratings as a Lead Software Engineer focused on full-stack applications. Join our Toronto innovation hub and drive impactful AI solutions from the ground up. The Lead Software Engineer role at Fitch involves spearheading innovative... 

    Fitch Group

    Winnipeg, MB
    4 hours ago
  •  ...with Golang, Java, React, and TypeScript for Veta Virtual’s fintech client. Own features from idea through production.This Full Stack Software Engineer role spans backend services and frontend applications supporting cryptocurrency transactions. You will develop APIs, customer... 
    Remote work

    Veta Virtual Inc.

    Winnipeg, MB
    4 hours ago
  •  ...is a global leader in enterprise-grade Data Analytics and AI solutions, committed to empowering businesses across various industries...  ...Website: LinkedInJob Tittle- Role Overview We are seeking a Senior Full Stack AI Engineer who can combine strong hands‑on software... 
    Senior
    Worldwide

    Straive

    Winnipeg, MB
    4 hours ago
  • Software Developer - Full Stack - Senior (Health) (BBBH12303) Toronto, Canada We are seeking two Senior Full Stack Developers to enhance healthcare...  ...applications, clinical integrations, or digital health solutions.FHIR Subscription and SubscriptionTopic: Strong experience... 
    Senior

    ISG Search Inc

    Winnipeg, MB
    4 hours ago
  • Step into a lead role at Aequilibrium focusing on AI-powered and full-stack engineering for immersive training solutions. Utilize your expertise to impact product outcomes and architectural integrity. This opportunity is exclusive to Canadian citizens or permanent residents... 
    Permanent employment

    Aequilibrium

    Winnipeg, MB
    4 hours ago
  • $150k - $180k per year

     ...existing vacancyWe’re looking for our next Team Lead, Software Engineering. Could It Be You?We are hiring a hands-on Team Lead to lead...  ...coordinating the development, improvement, and delivery of full-stack solutions, owning a specific system within the squad's portfolio, and... 
    Senior
    Permanent employment
    Full time
    Work at office

    Community Trust Company

    Winnipeg, MB
    4 hours ago
  • Elevate your career with WSP as a Senior Electrical Engineer in Mission Critical & Data Centers. Your expertise will lead innovative projects that shape future digital...  ...Develop innovative power distribution and energy solutions - Mentor project teams to promote technical... 
    Senior

    WSP Global Inc.

    Winnipeg, MB
    4 hours ago
  •  ...of custom-built platforms and solutions that meet the unique needs of...  ..., sustainable, and user-centered applications that enable operational...  ...pull requests, enforcing engineering standards, and ensuring solutions...  ...building and supporting full-stack applications, including... 

    Nutrien

    Winnipeg, MB
    4 hours ago
  • Splunk in Montreal is seeking a Senior Solutions Engineer to serve as a trusted technical advisor for global manufacturing customers across Eastern Canada. You will lead high-level technical sessions, architect robust Splunk deployments, and deliver compelling demos showing... 
    Senior

    Cisco Systems

    Winnipeg, MB
    4 hours ago
  • GitLab is seeking a Senior CX Platform Engineer to advance AI-powered capabilities for Customer Experience. You will design agentic workflows, MCP servers, and enterprise integrations, using Claude Code, GitLab Duo, and AWS-based infrastructure.The role emphasizes production... 
    Senior
    Remote work

    GitLab

    Winnipeg, MB
    4 hours ago
  •  ...architecture across the UK, Ireland, Canada, and Australia.As a senior solutions leader, you will own technical outcomes for restaurant groups...  ...: Seven-plus years in solutions architecture, engineering, or technical consultingFour-plus enterprise or mid-market deals... 
    Senior

    Toast

    Winnipeg, MB
    4 hours ago
  • Lead the design of cutting-edge identity solutions as a Staff Software Engineer. Develop scalable identity platforms with advanced security measures and comply with necessary regulatory standards. In this senior role, you'll be responsible for architecting innovative identity... 
    Senior

    Kong

    Winnipeg, MB
    4 hours ago
  •  ...Country Canada Job DescriptionPosition: Full Stack Java Developer Location: Toronto,...  ...Role Overview We are seeking a Senior Software Developer to develop,configure,...  ...reliability, performance, andmaintainability of solutions. Key Responsibilities Develop,... 
    Senior

    Symbiotic Group

    Winnipeg, MB
    4 hours ago
  • $137k - $172k per year

    Senior Software Engineer, Applied AI & Customer SolutionsToronto, Canada About Coursera + Udemy Coursera...  ...that builds and deploys AI-powered solutions directly with Coursera's enterprise and...  .... You’ll operate across the full engagement lifecycle: scoping a customer... 
    Senior
    For contractors
    Live In
    Remote work

    Coursera Inc.

    Winnipeg, MB
    4 hours ago
  • $110k - $140k per year

    Csestorage is seeking a Sr. Technical Solutions Engineer to support development, evaluation, and integration of utility-scale energy storage and power solutions, focusing on PCS, EMS, MVT, microgrid, and gas turbine applications.Remote in Canada or USA, with a compensation range... 
    Senior
    Remote work

    Csestorage

    Winnipeg, MB
    4 hours ago
  • Impact educational access as a Senior Software Engineer at Coursera and Udemy. This customer-facing role focuses on building AI-powered solutions to enhance client engagement and workflows. In this pivotal role, you will work hands-on with enterprise clients to diagnose their... 
    Senior

    Showcify, Inc.

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Level Full Stack Engineer - Cx & Contact Center Solutions. Be the first to apply!