Senior Software Engineer
CA$115K - CA$125K/yr
Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 8+ years of experience in software development, and 3+ years as a ...
CA$115K - CA$125K/yr
Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 8+ years of experience in software development, and 3+ years as a ...
CA$115K - CA$125K/yr
Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 8+ years of experience in software development, and 3+ years as a ...
North Rustico, PE · On-site +1
We are seeking a Senior Software Engineer to join our team building innovative Preconstruction Bidding and Risk Management applications. These solutions enable customers to make smarter, faster ...
North Rustico, PE · On-site +1
We are seeking a Senior Software Engineer to join our team building innovative Preconstruction Bidding and Risk Management applications. These solutions enable customers to make smarter, faster ...
Mentor developers and provide architectural leadership across the team Minimum Qualifications * 7+ years of professional software engineering experience, with deep expertise in backend and ...
Mentor developers and provide architectural leadership across the team Minimum Qualifications * 7+ years of professional software engineering experience, with deep expertise in backend and ...
Job Requisition ID # 26WD100016 L'affichage de poste en francais suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a ...
New
Job Requisition ID # 26WD100016 L'affichage de poste en francais suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a ...
New
Job Requisition ID # 26WD97754 26WD97754, Senior Software Developer (Forma Admin - Back End) French translation to follow!/Traduction francaise a suivre! Position Overview As a senior developer on ...
Job Requisition ID # 26WD97754 26WD97754, Senior Software Developer (Forma Admin - Back End) French translation to follow!/Traduction francaise a suivre! Position Overview As a senior developer on ...
Charlottetown, PE · On-site
CA$100K - CA$110K/yr
The Senior Software Quality Engineer leads the design, execution, and oversight of complex test ... Improve automation frameworks and integrate them into CI/CD pipelines (Azure DevOps, GitHub Actions ...
Charlottetown, PE · On-site
CA$100K - CA$110K/yr
The Senior Software Quality Engineer leads the design, execution, and oversight of complex test ... Improve automation frameworks and integrate them into CI/CD pipelines (Azure DevOps, GitHub Actions ...
This is a hands-on, high-ownership role for someone who codes like a developer but is driven by ... software test automation or software engineering with a strong testing focus. * Strong coding ...
This is a hands-on, high-ownership role for someone who codes like a developer but is driven by ... software test automation or software engineering with a strong testing focus. * Strong coding ...
CA$100K - CA$110K/yr
... and DevOps teams to uphold quality throughout the development lifecycle. The Senior SQA Analyst ... Software quality assurance and \ or software testing * Experience in Financial services/ Asset ...
CA$100K - CA$110K/yr
... and DevOps teams to uphold quality throughout the development lifecycle. The Senior SQA Analyst ... Software quality assurance and \ or software testing * Experience in Financial services/ Asset ...
Charlottetown, PE · On-site
CA$100K - CA$110K/yr
... and DevOps teams to uphold quality throughout the development lifecycle. The Senior SQA Analyst ... Software quality assurance and \ or software testing * Experience in Financial services/ Asset ...
Charlottetown, PE · On-site
CA$100K - CA$110K/yr
... and DevOps teams to uphold quality throughout the development lifecycle. The Senior SQA Analyst ... Software quality assurance and \ or software testing * Experience in Financial services/ Asset ...
Charlottetown, PE · Hybrid
CA$70K - CA$80K/yr
Certified Software Quality Analyst (CSQA) * Agile or Scrum certification * DevOps or Cloud certifications (AWS/Azure/GCP) The salary range for this position in Charlottetown is $70,000 - $80,000 year.
Charlottetown, PE · Hybrid
CA$70K - CA$80K/yr
Certified Software Quality Analyst (CSQA) * Agile or Scrum certification * DevOps or Cloud certifications (AWS/Azure/GCP) The salary range for this position in Charlottetown is $70,000 - $80,000 year.
As a high-growth software company, we're shaking up the status quo in the utility industry with the ... Position Overview As a Data Conversion Engineer at SpryPoint you will play a key role in supporting ...
As a high-growth software company, we're shaking up the status quo in the utility industry with the ... Position Overview As a Data Conversion Engineer at SpryPoint you will play a key role in supporting ...
Job Summary The Technical Implementation Engineer I serves as an initial escalation point for ... Test and support beta versions of software and identifies gaps in technical documentation such as ...
Job Summary The Technical Implementation Engineer I serves as an initial escalation point for ... Test and support beta versions of software and identifies gaps in technical documentation such as ...
Our mission is to provide a state-of-the-art internal developer platform that drives efficiency ... Expert understanding of the software development lifecycle (SDLC). * Strong proficiency working in ...
Our mission is to provide a state-of-the-art internal developer platform that drives efficiency ... Expert understanding of the software development lifecycle (SDLC). * Strong proficiency working in ...
Job Summary The Technical Implementation Engineer II serves as an escalation point for technical ... Support software installation activities for new releases and provide post-implementation support.
Job Summary The Technical Implementation Engineer II serves as an escalation point for technical ... Support software installation activities for new releases and provide post-implementation support.
CA$50K - CA$65K/yr
A strong grasp of design patterns and software engineering concepts and best practices * 3+ years of experience in full stack object-oriented development languages such as Java * 3+ years of ...
CA$50K - CA$65K/yr
A strong grasp of design patterns and software engineering concepts and best practices * 3+ years of experience in full stack object-oriented development languages such as Java * 3+ years of ...
Charlottetown, PE · On-site
CA$70K - CA$90K/yr
A strong grasp of design patterns and software engineering concepts and best practices * 5+ years of experience in full stack object-oriented development languages such as Java * 5+ years of ...
Charlottetown, PE · On-site
CA$70K - CA$90K/yr
A strong grasp of design patterns and software engineering concepts and best practices * 5+ years of experience in full stack object-oriented development languages such as Java * 5+ years of ...
Charlottetown, PE · On-site
CA$93K - CA$146K/yr
The Process Safety Engineer is responsible for developing, implementing, and maintaining Process ... Technical knowledge of PHA software, experience with PHA workspreferred Additional Details This job ...
Charlottetown, PE · On-site
CA$93K - CA$146K/yr
The Process Safety Engineer is responsible for developing, implementing, and maintaining Process ... Technical knowledge of PHA software, experience with PHA workspreferred Additional Details This job ...
... software solutions, and contribute to our data platform engagements. Manage and oversee less ... Build and deploy solutions using DevOps and Infrastructure as Code practices. Deploy solutions ...
... software solutions, and contribute to our data platform engagements. Manage and oversee less ... Build and deploy solutions using DevOps and Infrastructure as Code practices. Deploy solutions ...
Mentor developers and elevate the team's technical standards through thoughtful code reviews ... Solid computer science fundamentals (data structures, algorithms, software design principles)
Mentor developers and elevate the team's technical standards through thoughtful code reviews ... Solid computer science fundamentals (data structures, algorithms, software design principles)
Background as an SDET or automation engineer earlier in your career. * Experience introducing quality practices into an organisation that did not have them before. * Experience in a regulated or high ...
Background as an SDET or automation engineer earlier in your career. * Experience introducing quality practices into an organisation that did not have them before. * Experience in a regulated or high ...
| Aspect | Software Engineer Software Developer |
|---|
Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

8.5
Based on 10 frontline employees who took The Breakroom Quiz
78th of 246 rated software companies
Responsibilities & Duties:
- Contribute to architectural discussions, make design decisions, and ensure that the overall software architecture aligns with business goals and industry best practices.
- Solve complex technical problems and make critical decisions related to technology selection, system architecture, and project planning.
- Provide technical leadership and guidance to junior members of the development team.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Proficiency in Java: Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading.
- Enterprise Frameworks: Experience with Spring in particular Spring Boot.
- RESTful API Design: Experience designing, building, and securing robust, scalable REST APIs for third-party integrations and internal UI consumption.
- Database Expertise: Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Search Engine Technology: Experience with search and indexing technologies such as Elasticsearch.
- Experience in React, Next.js and Material UI.
- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)
Familiarity with AI directed prompt engineering for developing applications.
Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 8+ years of experience in software development, and 3+ years as a Software Engineer with a focus on designing and building complex, scalable systems.
- Deep understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Ability to lead technical discussions, make critical decisions, and drive consensus among team members.
- Experience with cloud technologies and microservices architecture.
Salary range: $115,000 - $125,000 CAD per year.
Get the full story on Breakroom
Sourced by ZipRecruiter
Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.
Accounting services
1,001 - 5,000 Employees
Ottawa, ON, CA