1

Software Engineer Manager Jobs in Varennes, QC (NOW HIRING)

The Engineering Manager of Software and Web Platforms is responsible for leading the software engineering and web development functions that support new product development, connected product ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Hiring Manager review. Compensation Compensation is output-based , with payment provided per task ...

Deploy and manage scalable cloud infrastructures * Improve platform quality and reliability ... Strong skills in software development or data engineering , using Python or Rust * Experience ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Hiring Manager review. Compensation Compensation is output-based , with payment provided per task ...

Collaborate with cross-functional teams, including product managers, designers, and other engineers ... Qualifications Experience * 5+ years of professional software development experience, with strong ...

LiveBarn is looking for a Frontend Software Engineer to join our evolving and fast-paced technology ... Strong ability to manage priorities and meet deadlines in a dynamic environment. * Bilingualism is ...

LiveBarn is seeking a Senior Backend Software Engineer to join our evolving and fast-paced ... Ability to manage multiple priorities and deliver in a fast-paced environment * Self-motivated with ...

As a Software Engineer, the candidate will be a key contributor to comprehensive end-to-end ... Prioritize and manage own workload in order to deliver quality results and meet timelines as ...

New

As a Backend Software Engineer, you will: Design, develop, and implement new backend features based ... Collaborate closely with engineering, product management, technical account managers, and other ...

Manage and deliver individual project priorities, deadlines, and deliverables What we're looking for * Experience in designing low-latency APIs and distributed backend services. * Proficiency in ...

next page

Showing results 1-20

Software Engineer Manager information

See Varennes, QC salary details

$77.4K

$142.6K

$187.2K

How much do software engineer manager jobs pay per year?

As of Sep 3, 2026, the average yearly pay for software engineer manager in Varennes, QC is $142,593.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,826.00 and $159,282.00 per year, depending on experience, location, and employer.

What is a software engineer manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

What are the key skills and qualifications needed to thrive as a software engineer manager?

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.

What are some common challenges faced by software engineer managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

What is the difference between Software Engineer Manager vs Software Developer?

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

What cities near Varennes, QC are hiring for Software Engineer Manager jobs?

Cities near Varennes, QC with the most Software Engineer Manager job openings:

Infographic showing various Software Engineer Manager job openings in Varennes, QC as of August 2026, with employment types broken down into 88% Full Time, 11% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $142,593 per year, or $68.6 per hour.

Full-time

Re-posted 6 days ago


Job description

Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications.  Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an immediate opening for a Software Developer to join our engineering group in Longueuil, Quebec.  *Applicants are kindly asked to include an English resume as part of their application for this position.*
Specific Position Duties
  • Design and update software applications to accommodate new design proposals.
  • Continuously monitor production system performance KPIs and investigate in-service open issues.
  • Design and update software to implement issues/enhancements into the applications for continuous improvements.
  • Create and update class diagrams and design specification documents for new developments.
  • Responsible for verification procedures and unit testing in support of CI/CD.
  • Collaborate with the IT department for DevOps activities, applications troubleshooting.
Qualifications for Position
  • Bachelor's/Master's degree in Software Engineering, or Computer Science.
  • Minimum of 2-3 years' experience in design, development and support of production-tier software application services and micro-services.
  • Scrum/Agile software development and project life cycle experience.
  • Experience with Azure Dev Ops, GitHub tools for software configuration management systems and version control processes.
  • Strong programming skills in Java, Python.
  • Strong knowledge of software development process and Object-Oriented Programming skills (Java, Python).
  • Knowledge of Message Queue Systems, especially Apache Kafka and Kafka Streams.
  • AWS serverless knowledge to participate in the migration to Cloud based infrastructure.
  • Proficient in MS Office, especially in Excel.
  • Good oral and written communication skills in English is mandatory.
  • Good team player, strong analytical skills and highly motivated.
For further information please visit us at www.aviyatech.com
 
Aviya Aerospace Systems is an equal opportunity employer and is committed to fostering a diverse and inclusive work environment. Upon request, Aviya will accommodate candidates with disabilities throughout the hiring process up to the point of undue hardship.
 
Thank you for your interest in Aviya Aerospace Systems. We are diligently reviewing every application, however only those applicants selected to move onto the next step will be contacted. 
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job