Software Developer - Full Stack (temporary 10-12 months)
$95k - $140k per yearSolace
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
- ...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...SuggestedFull timeWork at officeRemote workWorldwideRotating shift
- ...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...SuggestedPermanent employmentFull timeRemote work
$80k - $85k per year
...Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems? We’re looking for a Web &... ...educators, and healthcare professionals. Who You Are A strong full-stack developer who enjoys both problem-solving and building...SuggestedLong term contractFull time1 day per week- ...the parents of Addison, a happy, energetic baby who is currently 9 months old. We are both returning to work (we will be working from home... ...to be until at least July 2022. Thanks! Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose...SuggestedFull timePart time
- ...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...SuggestedPermanent employmentFull timeRemote workHome officeFlexible hoursShift work
$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 jobFull timeWork at officeLocal areaWork from home$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 timeInternshipLocal areaFlexible hours3 days per week$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 contractFull timeWork at office$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 employmentFull timeInternship- ...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 workFull timeContract workPart timeInternshipFlexible hours
- ...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
- ...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 timeLocal areaRemote workFlexible hours
$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 contractFull timeInternshipWorldwideShift work- ...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 timeContract workRemote work
- ...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
$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 timeInternshipWorldwide$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 workFull timeContract workInternshipWorldwide- ...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 employmentFull time
$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$27.5 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 $27.50/hour Job Description Reporting to the Chief Concierge and Senior Rooms Managers, responsibilities and...Temporary workFull timeContract workWorldwideShift work$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 timeWork at officeLocal areaFlexible hours$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 timeContract workInternshipWork at officeLocal areaFlexible hours- ...company’s state-of-the-art Satellite fleet consists of 12 GEO satellites, the Canadian payload on ViaSat-1 and one... ...information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model...Full timeInternshipWorldwide
$85k - $110k per year
...tasks through all stages of the software development life cycle.... ...solutions and automate tasks. Developing automated tests for new and updated... ...to analyze complex issues, develop and recommend options, and implement... ...contributions after 3 months of service. Access to financial...Full timeWork at officeRemote workFlexible hours$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 timeWork at officeRemote workFlexible hours- ...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 timeContract workRemote workShift work
- ...to satisfy client specifications; and Any other Programmer/Software Developer - Level 2 related tasks requested by the TA to support operations... ...salary, ADGA has a company-wide profit-sharing plan for all full-time and part-time employees. Comprehensive Benefits and...Temporary workFull timePart timeFlexible hours
- ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining... ...enhancement. Requirements: Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience delivering...Permanent employmentFull time
- ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery Systems, LaunchPADS™ Multi-...Full timeWorldwide
$135k - $165k per year
...hard work! About the Role This position is for a Senior Software Developer for the AI team. In this role, you will be a key technical... ...communicate with the Solace Platform including the Solace Agent Mesh Full Lifecycle Development: Participate in requirements definition,...Full timeInternshipImmediate start
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!
- software engineer devops Ottawa, ON
- director software engineering Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software developer entry level Ottawa, ON
- software developer Ottawa, ON
- linux software engineer Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software design engineer Ottawa, ON
- software engineer internship Ottawa, ON
- software engineer co-op Ottawa, ON

