Software Developer
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation ... Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level ...
Sherbrooke, QC · On-site +1
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At ... Advanced level of English (to communicate with members of the team coming from international ...
Sherbrooke, QC · On-site +1
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At ... Advanced level of English (to communicate with members of the team coming from international ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At ... Advanced level of English (to communicate with members of the team coming from international ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At ... Advanced level of English (to communicate with members of the team coming from international ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Advanced level of English (to communicate with members of the team coming from international ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Advanced level of English (to communicate with members of the team coming from international ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Expertise in Python programming Knowledge of good coding practices Advanced level of English (to ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career ... Expertise in Python programming Knowledge of good coding practices Advanced level of English (to ...
... estate, engineering, and building performance initiatives across a diverse portfolio of projects. Due to continued growth, the team is looking to hire both a mid-level and senior Building Energy ...
Quick apply
... estate, engineering, and building performance initiatives across a diverse portfolio of projects. Due to continued growth, the team is looking to hire both a mid-level and senior Building Energy ...
Dorval, QC · On-site
The company is rapidly growing and has both hardware and software groups to achieve its R&D goals. You will be working within our Quantum Hardware Team, a team of engineers and scientists dedicated ...
Quick apply
Dorval, QC · On-site
The company is rapidly growing and has both hardware and software groups to achieve its R&D goals. You will be working within our Quantum Hardware Team, a team of engineers and scientists dedicated ...
Montreal, QC · On-site
... software, etc.) required · Strong proficiency in interpreting analysis results and making ... mid-level engineers, fostering technical and professional growth · Represent the company ...
Quick apply
Montreal, QC · On-site
... software, etc.) required · Strong proficiency in interpreting analysis results and making ... mid-level engineers, fostering technical and professional growth · Represent the company ...
The Role As a Principal Software Developer within our AI R&D team, you will be responsible for ... A1 (basic) o English level C1 (advanced), the position requires interactions with international ...
The Role As a Principal Software Developer within our AI R&D team, you will be responsible for ... A1 (basic) o English level C1 (advanced), the position requires interactions with international ...
Act as the system-level technical authority for integration, validation, and deployment readiness ... Coordinate and align validation activities with test site teams, system engineers, software teams ...
Act as the system-level technical authority for integration, validation, and deployment readiness ... Coordinate and align validation activities with test site teams, system engineers, software teams ...
Mirabel, QC · On-site
The design engineer (or non-engineer) will be actively involved in the design, analysis and ... Client facing design support and establishing expert-level usage of MITEK's 2D/3D BIM software
Mirabel, QC · On-site
The design engineer (or non-engineer) will be actively involved in the design, analysis and ... Client facing design support and establishing expert-level usage of MITEK's 2D/3D BIM software
Mirabel, QC · On-site
The design engineer (or non-engineer) will be actively involved in the design, analysis and ... Client facing design support and establishing expert-level usage of MITEK's 2D/3D BIM software
Mirabel, QC · On-site
The design engineer (or non-engineer) will be actively involved in the design, analysis and ... Client facing design support and establishing expert-level usage of MITEK's 2D/3D BIM software
... Level 3 application support Other Information Language: Fluent in English, French is a plus. Wor ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
... Level 3 application support Other Information Language: Fluent in English, French is a plus. Wor ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
... software developers and Product Management. As part of the EOP team, you will be a member of an ... Take high level strategic requirements and work with a team to refine them into actionable user ...
... software developers and Product Management. As part of the EOP team, you will be a member of an ... Take high level strategic requirements and work with a team to refine them into actionable user ...
Salary: About Us Apollo is a Mission-Critical Infrastructure Engineering, Construction ... Skilled in using commissioning software and tools, including MS Office Suite; Mid-Level and ...
Quick apply
Salary: About Us Apollo is a Mission-Critical Infrastructure Engineering, Construction ... Skilled in using commissioning software and tools, including MS Office Suite; Mid-Level and ...
Ensure software activities comply with DO-178C guidelines ... Perform developer-level verification activities (reviews, analysis, testing) * Support or ...
Ensure software activities comply with DO-178C guidelines ... Perform developer-level verification activities (reviews, analysis, testing) * Support or ...
Gatineau, QC · On-site
Manager, Software Engineering Revision Date: 5/11/2026 Location ... Gatineau, QC Level: T3 Company Overview Comtech Telecommunications Corp. is a leading global ...
Quick apply
Gatineau, QC · On-site
Manager, Software Engineering Revision Date: 5/11/2026 Location ... Gatineau, QC Level: T3 Company Overview Comtech Telecommunications Corp. is a leading global ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... architecture-level decisions. * Strong communication skills; ability to articulate tradeoffs ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... architecture-level decisions. * Strong communication skills; ability to articulate tradeoffs ...
Join the Windfall adventure! ===== Reporting to the Planning Coordinator, the Mid Term Planning ... Knowledge of Ventsim and Rocscience software (asset); Possess a solid understanding of applicable ...
Join the Windfall adventure! ===== Reporting to the Planning Coordinator, the Mid Term Planning ... Knowledge of Ventsim and Rocscience software (asset); Possess a solid understanding of applicable ...
$51K - $58K
3% of jobs
$58K - $65K
5% of jobs
$65K - $72K
10% of jobs
$77.5K is the 25th percentile. Wages below this are outliers.
$72K - $79K
9% of jobs
$79K - $86K
10% of jobs
$86K - $93K
13% of jobs
The median wage is $93.3K / yr.
$93K - $100K
13% of jobs
$100K - $107K
12% of jobs
$107.6K is the 75th percentile. Wages above this are outliers.
$107K - $114K
10% of jobs
$114K - $121K
10% of jobs
$121K - $128K
6% of jobs
$51K
$94.5K
$128K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

CA$125K/yr
Other
Posted 8 days ago
Job Title: Software Developer
Job Location: Mirabel, QC
Job Code: 35236
Job Schedule: Day Shift
Compensation Range: Between $75,000 - $125,000 CDN annually
Essential Functions:
As a software developer within the Software Group, you will collaborate on the development of various software tools for multiple platforms, such as the CF18, CT114, CC150, etc. You will also take part in development initiatives aimed at increasing efficiency within continuousimprovement programs.
Qualifications:
Eligibility Criteria:
L3Harris is proud to be an equal opportunity employer and is committed to treating all of its employees and job applicants with respect and dignity and to maintaining a workplace free from discrimination. Anyone applying for a position will be considered without regard to the following: race, national or ethnic origin, colour, religion, age, nationality, ancestry, ethnicity, gender, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, citizenship status, or conviction for an offence for which a pardon has been granted or in respect of which a record suspension has been ordered, or any other characteristic that is protected by applicable human rights legislation.
L3Harris maintains a drug-free workplace and conducts pre-employment drug and alcohol testing and background checks, in accordance with applicable law. Such results are only accessible and viewed by individuals at L3Harris who have direct responsibility in the hiring process. If you fail to report for a drug and alcohol test, refuse to undergo such test or test positive for the presence of drugs or alcohol, the hiring process may be concluded or your offer of employment may be rescinded, in L3Harris' sole discretion.
This job is for an existing vacancy