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 12 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Full Stack (temporary 10-12 months) in Ottawa, ON vacancy
  •  ...meaningful 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
    For contractors
    Work at office
    Remote work
    Worldwide
    Rotating shift

    CIRA

    Ottawa, ON
    15 days ago
  •  ...Supervisor, Standards (Temporary - 12 Months) At Hydro Ottawa, we empower the lives of the people in the communities we serve. As the...  ...reports recommending corrective actions on failure/incident. Develop and deliver training material related to this position’s responsibilities... 
    Temporary work
    Work from home

    The MEARIE Group

    Ottawa, ON
    2 days 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... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Ottawa, ON
    10 days ago
  •  ...To Send Mail ***email_hidden*** Office Address 316 W 12th St, 4th floor, Austin, TX Job Description: As a Senior Full Stack Developer at Nexaq, you will play a pivotal role in designing and developing robust, scalable web applications and systems for our diverse range... 
    Suggested
    Full time
    Work at office

    Contech America LLC

    Ottawa, ON
    13 days ago
  • $89k - $139k per year

     ...cases and test cases. Participate in stand-up operations meetings. Author: Process Technical Design and Support Documents. Design/Develop/Test/Deploy: Collaborate with the broader FPI Telematics team on solution designs development and deployment. Incident Problem... 
    Suggested
    Full time

    Ford Motor

    Ottawa, ON
    9 days ago
  •  ...We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role where...  ...engineering culture. Key Responsibilities Design and develop scalable, maintainable, and high-performance web applications... 

    Citta

    Ottawa, ON
    12 days ago
  • $41 per hour

     ...in Ottawa is looking to fill a role of General Mechanic ( Temporary Full-Time, 6-month Contract). What is in it for you: Wonderful company culture...  ...computer skills and abilities in Word and & Excel software Ability to solve practical problems and deal with a variety... 
    Temporary work
    Remplacement
    Full time
    Contract work
    Worldwide
    Shift work

    FAIRMONT

    Ottawa, ON
    25 days ago
  • $94.9k - $134.9k per year

     ...window is expected to close on: 08/10/2026 Job posting may be removed...  ...will directly influence how we develop the technology that powers the...  ...global impact from day one. Software Engineering: Develop software...  ...expected completion within 12 months, of a Bachelors + 2 years... 
    Temporary work
    Long term contract
    Full time
    Manual labor
    Local area
    Flexible hours

    Cisco

    Ottawa, ON
    3 days ago
  •  ...embedded teams, advisory services, and full project execution, applying deep operational...  ...readiness. We are seeking a Junior Software Developer who is eager to learn, grow their technical...  ...software applications  ~ Minimum of 6 months of demonstrated combined experience within... 
    Temporary work
    Full time
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    2 days ago
  • $22.35 per hour

     ...designed to sharpen your skills Ability to make a difference through our Corporate Social Responsibility activities, like Planet 21 Full rate of pay of $22.35/hour Job Description Reporting to the Outlets Leadership Team, responsibilities and essential job functions... 
    Temporary work
    Full time
    Worldwide
    Shift work

    FAIRMONT

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

    Wavestore

    Ottawa, ON
    23 days ago
  •  ...innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team...  ...test, integrate, and deploy backend stack Design System Architecture collectively...  ...salary and stock options for all full-time employees Health and dental... 
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Ottawa, ON
    18 days ago
  • $95k - $110k per year

    At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    10 days ago
  •  ...And Responsibilities As an Application Developer, you will develop, support, and maintain applications...  ...have resided in Canada for a minimum of 10 consecutive years, without leaving Canada...  ...Capabilities ~8+ years of hands-on software development experience, including low-... 
    Long term contract
    Permanent employment
    Full time
    Worldwide

    IBM

    Ottawa, ON
    15 days ago
  •  ...equity investments in property developments, across Canada and the United...  ...free of pretension and hassle, full of value and common sense; and...  ...Relationship Development Develop and foster positive relationships...  ...delivery; ~ Minimum Grade 12 education; ~2-3 years of direct... 
    Contract work
    Part time
    Work at office

    Centurion Asset Management Inc.

    Ottawa, ON
    17 hours ago
  •  ..., and societal impact. Ciena’s WaveLogic Software Development team builds and sustains platforms...  ...components Apply Linux kernel, TCP/IP stack, forwarding tables, IP filters, VLANs, and...  ...in development activities Design and develop drivers, diagnostics, and applications... 
    Full time
    Flexible hours

    Ciena

    Ottawa, ON
    9 days ago
  • $75k - $100k per year

     ...partner with our customers enabling their product through the full product lifecycle. At AMT, you will work on some of the most...  ...volume manufacturing. The design team is seeking an Embedded Software Developer for the Advanced Systems and Interconnect team. The initial... 
    Full time

    Sanmina

    Ottawa, ON
    17 days ago
  •  ...coworker and commercial partner experience. Please note this is a 12-month contract. What you'll do Sales compensation program...  ...deliver real impact for our customers and communities. As a full‑stack, full‑lifecycle technology partner, CDW brings deep expertise,... 
    Bi-weekly pay
    Weekly pay
    Long term contract
    Full time
    Contract work
    Local area

    CDW

    Ottawa, ON
    15 days ago
  • $25 - $30 per hour

     ...employee-owned firm that has a long-established reputation for quality services in multiple sectors, while you take on existing clients, develop new relationships, and deliver world-class, innovative solutions that support community building and growth in our cities. JLR is... 
    Temporary work
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    J.L. Richards & Associates Limited

    Ottawa, ON
    15 days 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
    22 days ago
  •  ...et une quantification précises des émissions de gaz à effet de serre. Nous sommes à la recherche d'un(e) Développeur(euse) Web Full Stack innovant(e) pour rejoindre notre équipe Electric Eye , responsable du développement d'une application Web permettant le traitement... 
    Permanent employment
    Full time
    Flexible hours
    Weekend work

    GHGSAT

    Ottawa, ON
    10 days ago
  •  ...through embedded teams, advisory services, and full project execution, applying deep...  ...We are seeking a Modelling & Simulation Software Developer to develop scenarios and vignettes through...  ...of operations.  Qualifications ~10+ years of demonstrated experience as a software... 
    Temporary work
    Full time
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    12 days ago
  • $75k - $80k per year

     ...office in Gatineau, Quebec, is looking for a dynamic individual to join our well-established team as a Network Communicatioins Software Developer. As part of our team, you will design, develop and maintain products used in Air Traffic Management communication systems. Some... 
    Long term contract
    Permanent employment
    Work at office
    Worldwide

    Frequentis

    Ottawa, ON
    7 days ago
  •  ...state-of-the-art Satellite fleet consists of 12 GEO satellites, the Canadian payload on...  ...and testing of our cutting-edge LightSpeed Software. Actively engage with both the test and...  ...maintenance of software applications. Develop and maintain tests for embedded software modules... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    10 days ago
  • $105k - $155k per year

     ...design build integrate and maintain high-quality Android-based software that enables seamless navigation experiences within the vehicle....  ...responsibilities for this position include but are not limited to: Design develop and maintain Android services and applications that support... 
    Full time

    Ford Motor

    Ottawa, ON
    9 days ago
  •  ...The company’s state-of-the-art Satellite fleet consists of 12 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration...  ...Recruiter, you will be responsible for managing, executing the full life cycle recruiting, and selection process by managing all aspects... 
    Temporary work
    Contract work
    Worldwide

    telesat

    Ottawa, ON
    8 days ago
  • $23.4 - $27.26 per hour

     ...Integrated Health Services Status: 6 Month Contract, 1.0 FTE Full-Time (35 hours per week) Salary Scale...  ...APPLICATION DEADLINE: August 10, 2026 at 4:00 p.m. Position Description...  ...Proficiency in the use of computers and various software applications including Practice... 
    Hourly pay
    Full time
    Contract work
    Internship
    Work at office
    Immediate start
    Flexible hours
    Afternoon shift

    Sandy Hill Community Health Centre

    Ottawa, ON
    4 days ago
  •  ...zoning bylaws? Are you a seasoned pro with 10+ years of experience in consulting...  ...sectors, while you take on existing clients, develop new relationships, and deliver world-class,...  ...blend, and a commercial block sited on a ±12.5 ha parcel. Application Instructions... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Flexible hours

    J.L. Richards & Associates Limited

    Ottawa, ON
    15 days ago
  • $44.48k - $47.52k per year

     ...the patient’s care needs and develops, implements, and updates (as required...  ...week) FTE: 1.0 Length of Temporary Assignment: May 14, 2027...  ...Working knowledge of computer software (email, internet) and...  ...completed within the last six months Hours of Work Monday to... 
    Temporary work
    Long term contract
    Full time
    Work at office
    Monday to friday

    Ontario Health atHome

    Ottawa, ON
    11 days ago
  • » Career Development » 10 things I’ve learned from my clients. 10 things I’ve learned from my clients. The last 30 months I’ve been fully dedicated to coaching individuals and helping...  ...years.In each coaching session: I pay full attention to a specific thing: my clients... 
    Long term contract
    Full time
    Immediate start
    Shift work

    Virginia_Molet

    Ottawa, ON
    12 days 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!