Enable job alerts via email!

Développeur(se) principal(e) de logiciels -Senior Software Developer

Ultimate Software

Montreal

On-site

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in software solutions seeks a Senior Software Engineer in Montreal to lead projects and innovate high-impact software solutions. The role involves designing, developing, testing, and maintaining complex software systems while mentoring junior engineers. A commitment to diversity and a collaborative work environment are core to our values.

Qualifications

  • 4+ years of professional software development experience.
  • Experience with development practices, design patterns.
  • Understanding of cloud technologies and DevOps principles.

Responsibilities

  • Write clean, maintainable, efficient code for software applications and systems.
  • Contribute to design reviews and architectural planning.
  • Maintain service health and resolve issues proactively.

Skills

Software Development
Technical Leadership
Project Management
Architectural Design
Code Review
Testing
DevOps Model
Documentation

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Git
JIRA
JUnit
Selenium

Job description

We are looking for a Senior Software Engineer to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions used worldwide. Responsibilities include designing, developing, testing, deploying, and maintaining complex software systems, as well as mentoring junior engineers. You will work collaboratively, contributing to the technical foundation of our flagship products and services.

We seek engineers with diverse skills to innovate and solve complex challenges. Our team is looking for talent with expertise in :

About the role :

  • Software Development : Write clean, maintainable, efficient code for software applications and systems.
  • Technical Leadership : Contribute to design, development, and deployment, ensuring high standards of quality and performance.
  • Project Management : Manage feature and project delivery, negotiate priorities, and ensure timely, quality completion.
  • Architectural Design : Participate in design reviews and architectural planning for scalability, reliability, and maintainability.
  • Code Review : Review code diligently, provide feedback, and uphold technical excellence, including adherence to best practices like testing and observability.
  • Testing : Build testable software, define and automate tests using tools like JUnit and Selenium, following the test automation pyramid.
  • Service Health and Quality : Maintain service health, proactively resolve issues, analyze root causes, and implement preventive measures.
  • DevOps Model : Understand and work within a DevOps framework, from requirements to deployment and maintenance.
  • Documentation : Document features, fixes, and contribute to training materials.

About you,

Minimum Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 4+ years of professional software development experience.
  • Experience with development practices, design patterns, version control (Git), and issue tracking (JIRA).
  • Understanding of cloud technologies and DevOps principles.

Preferred Qualifications :

  • Experience with cloud platforms (Azure, AWS, GCP).
  • Knowledge of CI / CD pipelines and automation tools.
  • Experience with test automation frameworks.
  • Familiarity with agile methodologies and accessible technology development.
  • Strong communication and interpersonal skills for effective teamwork.

We are committed to diversity and inclusion. All qualified applicants will receive consideration without discrimination based on race, color, religion, sex, age, disability, or other protected statuses.

Senior Software Developer • Montreal, Montreal (administrative region), Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Développeur Logiciel Sénior – Maintenance et Support

TrackTik Inc.

Montreal null

Remote

Remote

CAD 80.000 - 110.000

Full time

8 days ago

Software Developer

Comtech

Montreal null

On-site

On-site

CAD 70.000 - 100.000

Full time

4 days ago
Be an early applicant

Software Developer

GoTo

null null

Remote

Remote

CAD 70.000 - 100.000

Full time

5 days ago
Be an early applicant

Développeur senior, Android / Senior Android Developer

Cerence AI

Montreal null

On-site

On-site

CAD 100.000 - 150.000

Full time

10 days ago

Développeur de logiciels senior (simulation)

Georgian Partners

Montreal null

On-site

On-site

CAD 80.000 - 120.000

Full time

Today
Be an early applicant

Développeur(euse) logiciel / Software Developer - Installers

Genetec

Montreal null

On-site

On-site

CAD 70.000 - 110.000

Full time

Today
Be an early applicant

Développeur de logiciels de données - Data Software Developer

OneSpan

Montreal null

Hybrid

Hybrid

CAD 90.000 - 130.000

Full time

10 days ago

ANALYSTE PROGRAMMEUR SAP Montréal (100% télétravail) 2024-12-10

CHROME TECHNOLOGIES

Montreal null

Remote

Remote

CAD 75.000 - 100.000

Full time

25 days ago

ANALYSTE PROGRAMMEUR SAP Montréal (100% télétravail) 2024-12-10

CHROME TECHNOLOGIES

Montreal null

Remote

Remote

CAD 70.000 - 100.000

Full time

25 days ago