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
- ...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...SuggestedFor contractorsWork at officeRemote workWorldwideRotating shift
- ...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 workWork from home
- ...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...SuggestedFull timeLocal areaRemote workFlexible hours
- ...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...SuggestedFull timeWork at office
$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...SuggestedFull time- ...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...
$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 workRemplacementFull timeContract workWorldwideShift work$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 workLong term contractFull timeManual laborLocal areaFlexible hours- ...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 workFull timePart timeInternshipFlexible hours
$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 workFull timeWorldwideShift work- ...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
- ...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 timeLocal areaRemote workFlexible hours
$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 timeImmediate start- ...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 contractPermanent employmentFull timeWorldwide
- ...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 workPart timeWork at office
- ..., 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 timeFlexible hours
$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- ...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 payWeekly payLong term contractFull timeContract workLocal area
$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 workHourly payFull timeContract workRemote workFlexible hours$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- ...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 employmentFull timeFlexible hoursWeekend work
- ...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 workFull timePart timeInternshipFlexible hours
$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 contractPermanent employmentWork at officeWorldwide- ...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 timeInternshipWork at officeWorldwideMonday to friday
$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- ...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 workContract workWorldwide
$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 payFull timeContract workInternshipWork at officeImmediate startFlexible hoursAfternoon shift- ...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 timeContract workWork at officeLocal areaImmediate startFlexible hours
$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 workLong term contractFull timeWork at officeMonday to friday- » 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 contractFull timeImmediate startShift work
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!
- développeur logiciel Ottawa, ON
- junior software developer Ottawa, ON
- new graduate software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software engineer co-op Ottawa, ON
- software developer co-op Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software engineer devops Ottawa, ON
- linux software engineer Ottawa, ON
