Software Developer
Intouch Insight
Description
As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand customer problems and shape upcoming work, and you'll build with modern tooling, including AI coding assistants and agents, as an everyday part of how our team designs, builds, tests, and ships software.
Behind our platform is a suite of Laravel service APIs that power everything from surveys and checklists to mystery shopping and reporting. We keep them on current versions of PHP and Laravel, backed by MySQL and Redis and running on AWS, with an Angular front end in an Nx monorepo. You'll spend much of your time in these APIs: designing endpoints, modelling data, and building the queued jobs and integrations behind new features. If you haven't worked with Laravel before, that's fine; we'll help you get up to speed.
What you'll do:
- Interpret customer problems and requirements and work as part of a Product team to build solutions that add value for our customers and the product as a whole
- Collaborate with other team members to design and plan new product features and changes based on requirements
- Use AI coding tools day to day to explore the codebase, prototype ideas, write and test code, and speed up delivery, and help the team refine how we use them
- Provide input on, and implement improvements to, the tools and processes the team uses to develop, test, and ship user-facing features on a regular basis
- Participate in code reviews and help your team deliver high-quality software, holding AI-assisted changes to the same standard as any other code
- Champion all aspects of the user's experience, with a focus on clarity and speed
- Contribute to product ideation and planning
- Share what you learn with teammates, and learn from them in turn
What you'll need:
- Proficiency building production software, in whichever language and framework you know best
- Comfort using AI-assisted development tools in your day-to-day work, and the judgment to review, test, and take full ownership of what they produce
- Eagerness to learn new languages, frameworks, and tools, and to keep adapting as practices change
- Clear written communication, whether in a ticket, a design note, a code review, or a prompt
- Passion for working in teams with emphasis on respect and continuous improvement
Nice to have:
- Experience with PHP and Laravel, especially building APIs
- Experience working on production-level SaaS products
- Experience with TypeScript, Angular, HTML and CSS
- Familiarity with front-end build, package-management & testing tools such as Nx, Webpack, NPM, Jest, Playwright
- Experience with release management and CI/CD workflows
- Experience building and maintaining scalable products
- Experience building product features on top of LLM APIs
Success will be measured by:
- Consistent, on-time delivery of new product features and changes
- Clean, maintainable, well-tested code, whether you or an AI tool wrote the first draft
- Effective use of AI tools to move faster without lowering the quality bar
- Clear communication and collaboration within the team
- Self directed, takes ownership of tasks, stays apprised of broader team's work
About Intouch
Intouch Insight is a growing technology and managed services company with headquarters in Ottawa, Canada. We take great pride in the Customer Experience ecosystem we’ve created, allowing us to be at the forefront of innovation and driving growth for our clients. We have a 25+ year history and a Fortune 1000 customer-base. Our single platform approach allows multiple data sources such as Survey, Checklists, Mystery Shop and Audit data to use our common reporting platform. At our core, we’re passionate about helping businesses create experiences to win customers for life.
Intouch Insight is an equal opportunity employer and prohibits discrimination and harassment of any type on any ground protected under the Ontario Human Rights Code or other applicable law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Accommodations are available on request for candidates taking part in all aspects of the selection process.
This posting is for an existing vacancy.
Artificial intelligence is used to screen or assess applicants for this position.
$155k - $180k per year
...positive experience could be a direct result of our technology—and your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration...SuggestedFull timeImmediate start$30 per hour
About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea...SuggestedHourly payFull timePart timeInternship$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...SuggestedFull timeImmediate start- ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones... ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who...SuggestedHourly payInternshipWork at officeLocal areaFlexible hours
$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557...SuggestedPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of Lightspeed's Network Management and OSS platforms, enabling service...Full timeInternshipWorldwide
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world...Full time
- ...career development, professional growth, and impactful work across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV) applications...Full timeContract workTemporary workPart timeInternshipFlexible hours
$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- ...event broker services for enterprise customers across public clouds and, increasingly, customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll build the APIs and operational tooling that keep thousands of production event brokers...Full time
$95k - $110k per year
Description 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 ...Full timeImmediate start$100k - $120k per year
...Help Deliver the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to...Long term contractFull timeInternshipLocal areaRemote 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$120k - $155k per year
...that have a meaningful impact on the blue planet! Ready to make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at RBR. Your primary focus will be Ruskin, RBR’s flagship cross-...Long term contractFull timeInternshipWorldwideShift work- ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining our Deployment infrastructure - which handles software deployment, updates and upgrades. You will work closely with development teams...Full 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
- ...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
$116.7k - $165.8k per year
...clusters, including automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form factors. System Reliability & Observability: Develop and support critical infrastructure services, including robust backup and restore...Long term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours- ...ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a state-of-the-art suite of engineering software tools...Full timeInternshipWorldwide
$90k - $110k per year
...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our... ...automation. We are looking for an Android Automotive Software Developer to support the design, development, integration, and maintenance...Full time$135.5k - $185.5k per year
...designs, programs, debugs, and modifies software enhancements and/or new products used in... ...modifications. Contributions include applying developed subject matter expertise to solve common... ...and outsourced development partners to develop reliable, cost effective and high quality...InternshipLocal area- ...We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have the chance to shape and enhance our user interface... ...using AI-assisted development tools. These tools can help you develop features faster, fix complex systems, and improve existing...Local areaFlexible hours
$100k - $135k per year
...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior 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- ...work across Canada Job Description ADGA is seeking Software Developers to support the design, development, implementation, and... ...of multidisciplinary technical teams to analyze requirements, develop software solutions, troubleshoot technical issues, conduct testing...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...Software Developer – Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario . Location: Ottawa, Ontario – Hybrid Work Schedule: Onsite 3 days per week Job Type: Contract / W2 Experience:...Permanent employmentFull timeContract work3 days per week
- ...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...Full timeWork at officeRemote workWorldwideRotating shift
$90k - $125k per year
...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our... ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission-...Full time- ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most ....Permanent employmentFull time
- ...Description ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation, and... ...multidisciplinary technical teams, they will analyze complex requirements, develop scalable software solutions, resolve technical challenges,...Full timeContract workTemporary workPart timeInternshipFlexible hours
- Elevate satellite networking innovation with Telesat as a Senior Network Management Software Developer. Collaborate on leading-edge LEO technologies and cloud-native solutions to enhance operational efficiencies. Telesat is searching for a Senior NMS Software Developer within...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer no experience Ottawa, ON
- junior software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software developer intern Ottawa, ON
- software developer internship no experience Ottawa, ON
- software developer Ottawa, ON
- software development engineer Ottawa, ON
- part time software developer Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software design engineer Ottawa, ON

