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

Software Developer - Full Stack (temporary 10-12 months)

$95k - $140k per year
Full-time

Solace

Enterprise AI is moving from pilots to production, and the constraint is no longer the model — it's the data. Agents are only as good as what they can sense, trust, and act on in the moment, and real-time, event-driven data is becoming the foundation every serious AI system runs on.

Solace is the leading platform for the enterprise AI era. Established enterprises worldwide — including RBC Capital Markets, Bosch, Heineken, PSA Singapore, United Airlines, Schwarz Group, and hundreds more — have built their business around Solace to enable intelligent, real-time experiences, modernize their application and integration landscape, and create seamless digital journeys for their customers, partners, and employees. 

So, the next time you drive a car, order furniture online, fly in a plane, check your bank balance on your phone, your positive experience could be a direct result of our technology—and your hard work! 

About the Role

This position is a maternity leave replacement for a Full-Stack Software Developer for approximately 10-12 months to join our team. You will be responsible for defining, designing, developing, and deploying enterprise and cloud native applications (such as  Solace Cloud ) in leading cloud providers – such as Amazon Web Services, Microsoft Azure, Google Cloud Platform – and on-premise (Kubernetes, Docker).

What You’ll Do


  • Deliver features as a full-stack developer 

  • Communicate with the team through meetings, demos, and documentation

  • Test software through automation

  • Have a desire to continually learn new technologies

  • Have a desire to use AI technologies to accelerate their workflow

  • Contribute to new products/solutions using agile software development practices

 

What You’ll Bring to the Role


  • B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar field

  • Experience developing in back-end and front-end stacks

  • Experience with Java & Spring Boot

  • Experience with REST APIs

  • Experience with databases (SQL, NoSQL)

  • Experience with JavaScript client frameworks (React)

  • Experience with Python

  • Comfortable working with various LLMs and AI tools (e.g. Copilot, Cline)

  • Comfortable with writing various types of automated tests

  • A self-starter, motivated, eager and willing to learn

  • A team player who can collaborate within cross-functional teams

  • A good communicator who communicates technical ideas clearly and concisely

 

Desirable Skills


  • Experience with cloud native infrastructure and SaaS

  • Experience with containers, microservices, and related technologies

  • Experience with event-driven architecture (EDA) and event brokers

  • Experience with CI/CD pipelines and technologies (GitHub Actions, Harness)

 

Why You’ll Love Working at Solace


  • We have an awesome team! You’ll get to work with some of the smartest individuals in the business.

  • We believe in work-life balance, and that it’s important to love what you do.

  • We have adopted a hybrid work model to create an inclusive environment for everyone.

  • We live by our values every day: craftsmanship, trust, courage, freedom, momentum, humility, and human experience.

  • Our training programs are top-notch.

  • We like to brag about our stellar customer lineup !

  • We are social – we like to keep things simple and fun!

  • We are one of the top-ranked employers on Glassdoor .

  • We have a sense of humour and make cool videos on cool topics like MITT and this !


Role Status: EXISTING

Expected Salary Range: Expected salary range for this role is from $95k to $140k. The final offer within this range will reflect the successful candidate’s skills and experience.

 

At Solace, we are committed to a fair, inclusive, and transparent recruitment process.
To help identify candidates whose qualifications best align with the role, we use artificial intelligence (AI) tools during the initial stage of resume screening. These tools compare submitted resumes to the job description, focusing on education, experience, and skills.

 

Importantly, all decisions beyond this initial screening—including interviews and final hiring—are made by our human recruitment team. AI is never used to make final hiring decisions.

 

Let’s Talk

Not sure you meet every requirement? That’s okay — we’re more interested in your potential and passion. If this role excites you, we’d love to hear from you.

 

Need accommodations during the hiring process? Just let us know — we’re here to support you.

 

Thanks to everyone who applies! While we wish we could connect with every candidate, only those selected to move forward will be contacted.

 

At Solace, we believe that diversity and inclusion drive innovation and growth, both in business and in life. We strive to create an enriching and safe workplace where you can be who you are. If you want to do the best work of your career and feel supported every step of the way, we encourage you to join us!

 

 

LI-NM1

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Full Stack (temporary 10-12 months) in Ottawa, ON vacancy
  •  ...difference in how Canadians and global citizens alike experience and trust the internet! Who you are: You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    17 hours ago
  • $80k - $85k per year

     ...Description Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems?  We’re looking...  ..., and healthcare professionals.  Who You Are  A strong full-stack developer who enjoys both problem-solving and building Someone... 
    Suggested
    Long term contract
    Full time
    1 day per week

    Stack It Recruitment

    Ottawa, ON
    17 hours ago
  •  ...We're Hiring! We are actively seeking Cloud Full Stack Developers to join our dynamic, growing, remote first Foci team. If you're an individual...  ...the best tools available to innovate and build exceptional software. Who Are We're Looking For We are looking for Cloud Full... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Foci Solutions Inc.

    Ottawa, ON
    17 hours ago
  •  ...CBN Nano Technologies Inc. is developing advanced nanotechnology to extend...  ...Job Type:  Permanent, Full-Time Job Location:  975 Gladstone...  ..., building, and testing software applications that enable efficient...  ...professional experience as a full stack developer Bachelor’s... 
    Suggested
    Permanent employment
    Full time

    CBN Nano Technologies

    Ottawa, ON
    15 days ago
  •  ...challenges with modern tech. We don't just build software; we build high-impact solutions that...  ...Who Are You You are a seasoned developer who has moved beyond just writing code to...  ...Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Home office
    Flexible hours
    Shift work

    Foci Solutions Inc.

    Ottawa, ON
    17 hours ago
  •  ...both high-level visuals and in-depth details about individual hardware, software, and connections involved in a Teldio solution. Job Summary: We are looking for a motivated Full-Stack Developer with a passion for product and an ability to interact effectively with customers... 
    Full time
    Work at office
    Flexible hours

    Teldio

    Ottawa, ON
    8 days ago
  • $85k - $225k per year

     ...communities. The Role Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You'...  ...managers, other engineers, and domain experts to design and develop cutting-edge applications in life science Collaborate with... 
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    17 hours ago
  • $115.8k - $145k per year

     ...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D Reports To: Mac Pham, Director of Engineering...  ...-time, permanent Solink employees. Wellness support : Monthly reimbursement for fitness, wellness, or mental health... 
    Permanent employment
    Full time
    Internship

    Sol Ink

    Ottawa, ON
    17 hours ago
  •  ...scratch and touching every layer of the stack. If you’re ready to flex your full -stack skills on something...  ...you! \ \ Senior Full Stack Developer \\ \ \ \ Our client dvelops and...  ...specialize in creating innovative software, integration, and support services... 
    Full time

    The Source Staffing

    Ottawa, ON
    17 hours ago
  • $175k - $200k per year

     ...Principal, Full-Stack Developer — Farmhand Platform   Full Time, Salaried   Ottawa, ON About   Growcer   Growcer is an innovative...  ...and Education   ~ University degree in Computer Science, Software Engineering, or equivalent practical experience   ~ Strong... 
    Full time
    Internship
    Local area
    Flexible hours
    3 days per week

    Growcer Inc.

    Ottawa, ON
    17 hours ago
  • $60k - $100k per year

     ...Position Title: JavaScript Full Stack Developer Intermediate Location:  Ottawa, ON (377 Dalhousie Street) Work Model:  Hybrid - 4 days onsite...  ...What You’ll Do Contribute to technical initiatives across software development and operations teams, supporting alignment with... 
    Long term contract
    Full time
    Work at office

    Rebel

    Ottawa, ON
    a month ago
  •  ...enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and...  ...across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the... 
    Temporary work
    Full time
    Contract work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    17 hours ago
  •  ...team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the...  ...Perks & Highlights: Eligibility for future co-ops or full-time roles Flexible work hours and compressed... 
    Hourly pay
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    17 hours ago
  •  ...impact, session replays, and full technical context. This makes...  ...We're looking for a Senior Software Engineer to help us build and...  ...and business outcomes. You'll develop a strong understanding of the...  ...Experience with our exact technology stack isn't required ; we're more... 
    Flexible hours

    Noibu

    Ottawa, ON
    17 hours ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore...  ...Whether your experience is in mobile, backend, cloud, or full-stack development, you'll work alongside experienced engineers... 
    Full time

    Wavestore

    Ottawa, ON
    17 hours ago
  •  ...Technologies is seeking an experienced and motivated Software Developer to join our dynamic team for a 3-month term. The ideal candidate will have experience in...  ...Remediating security vulnerabilities across our Java stack, including CVE fixes in third-party dependencies .... 
    Full time
    Work at office

    Martello Technologies

    Ottawa, ON
    17 hours ago
  •  ...greenhouse gas emissions.  We are looking for an innovative Full Stack Web Developer for our Electric-Eye team working a web application enabling...  ..., develop, test, deploy, and support our post-processing software. You should be comfortable around both frontend and backend... 
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Ottawa, ON
    a month ago
  • $105k - $125k per year

     ...OEM partners Prepare and validate monthly usage, billing, and invoicing data for...  ...OEM partnership models or enterprise software billing is a plus ~ Familiarity with...  ...Role Status: EXISTING Duration: 8–10 month contract/temporary position Expected Salary Range: Expected... 
    Temporary work
    Full time
    Contract work
    Internship
    Worldwide

    Solace

    Ottawa, ON
    17 hours ago
  •  ...Senior Salesforce Administrator (12 Month Contract) Location: Canada | Remote Department...  ...Chief of Staff Type: 12 Month Contract | Full Time Vacancy Status: This is an active...  ...Salesforce is the core of our technology stack, and this role owns it. You will be the... 
    Full time
    Contract work
    Remote work

    Sol Ink

    Ottawa, ON
    17 hours ago
  • $120k - $155k per year

     ...below! About the Role As the Senior Software Developer , you’ll be joining a small,...  ...connects to, configures, and deploys our full instrument lineup, and integrates with other...  ...instruments our customers rely on. This is a full-stack role with real breadth: from UI and... 
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    17 hours ago
  • $65.17k - $86.9k per year

     ...gender equality, and market development in developing economies. Joining FinDev Canada means...  ...the world.  Employment Type: Contract / Temporary Assignment Location:  FinDev Canada...  ...reporting and project performance tracking. Develop presentations and briefing materials for... 
    Temporary work
    Permanent employment
    Contract work
    Internship
    Work at office
    3 days per week

    FinDev Canada

    Ottawa, ON
    3 days ago
  • $85k - $105k per year

     ...hard work!  About the Role This position is for a Junior Software Developer to join our API & Applications team, developing multi-language...  ...to the Role Proven experience across the development stack including front-end, back-end and pipeline exposure Passion... 
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    17 hours ago
  • $77k - $96k per year

     ...to join our team in Ottawa for the next 12 months. You will play a key role in designing,...  ...this role you will be: Participate in the full lifecycle of learning and talent...  ...participation tracking, and completion reporting Develop engaging communication campaigns and... 
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    17 hours ago
  •  ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining our...  ...software engineering experience, with exposure to the entire stack of development (backend, APIs, UI).   ~1+ years working with... 
    Full time

    Jsi

    Ottawa, ON
    17 hours ago
  •  ...difference in the world. Founded in 1979, this privately-owned technology company is the North American leader in designing and developing acquisition, collection and analysis solutions for law enforcement and intelligence communities. With 4Sight – JSI’s single, unified... 
    Full time
    Contract work
    Remote work
    Shift work

    Jsi

    Ottawa, ON
    17 hours ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.   March Networks is an established global leader in the video surveillance... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    17 hours ago
  • $80k - $105k per year

     ...vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-...  ...-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision,... 
    Full time

    Pleora Technologies

    Ottawa, ON
    17 hours ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D...  ...Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink, our...  ...between web and native rendering Full-stack ownership: comfortable designing REST APIs... 
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    17 hours ago
  • $80k - $105k per year

     ...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    17 hours ago
  • $90k - $140k per year

     ...development of digital investigative software that acquires, analyzes, and...  ..., contribute across the stack, and help shape a platform used...  ...hiring for multiple Software Developer positions across similar teams...  ...with front-end, back-end, or full-stack experience.  The salary... 
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Full Stack (temporary 10-12 months). Be the first to apply!