1

Software Software Jobs in Dorval, QC (NOW HIRING)

Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part ...

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise ...

We are looking for a driven Software Development Manager to lead teams of passionate professionals responsible for the design, analysis and development of world class Supply Chain Management ...

Description The Software Test Technical Lead within the Magnetic Anomaly Detection (MAD) Engineering group leads the verification and validation (V&V) team to ensure software releases undergo ...

These solutions will provide a software-defined, data-centric, flexible platform which enables automation for AspenTech's diverse customer base. This role's contributions have highly visible impacts ...

Tackle serves more than 500 software companies-including CrowdStrike, HashiCorp, New Relic, and Snyk-from high-growth startups to the largest software companies in the world. About You As a Senior ...

Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on ...

Strong software engineering fundamentals, and experience applying them within data engineering * Expertise working with data streaming technologies such as Kafka and Flink * Autonomous and effective ...

About the Role We are seeking a Manager, Software Development to join one of our Product teams. Reporting to the Associate Director, you will cultivate a strong team identity with personalized ...

Posted today

Solid software engineering fundamentals: automated testing, CI/CD, distributed version control (Git), and infrastructure as code concepts * Excellent communication and cross-functional collaboration ...

LiveBarn is looking for a Frontend Software Engineer to join our evolving and fast-paced technology team. In this role, you will focus on developing and maintaining our product website as well as ...

LiveBarn is looking for a Frontend Software Engineer to join our evolving and fast-paced technology team. In this role, you will focus on developing and maintaining our product website as well as ...

Apply software development good practices and standards. * Participate in defining and designing efficient architectures for n-tier critical and strategic software. * Develop efficient user ...

Showing results 21-40

Software Software information

What are the key skills and qualifications needed to thrive as a software software, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What is a software software?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a software software typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.
What cities near Dorval, QC are hiring for Software Software jobs? Cities near Dorval, QC with the most Software Software job openings:
Infographic showing various Software Software job openings in Dorval, QC as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 7% Part Time, 1% Temporary, and 4% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution.

Software Developer II

Trane Technologies plc

Montreal, QC • On-site, Remote

Full-time

Posted 8 days ago


Trane Technologies rating

8.1

Company rating: 8.1 out of 10

Based on 299 frontline employees who took The Breakroom Quiz

117th of 538 rated manufacturers


Job description

Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including TraneandThermo King, sustainability is not just how we do business-it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world.

Learn about our benefits designed for you to Thrive at work and at home.

We boldly go.

Where is the work:

Our BrainBox AI Workplace Presence model dedicates specific in-office days each month to focus on relationships, learning and innovation.

What's in it for you:

A sustainable future demands ongoing digital advancement. Our digital solutions team leads the way in developing next-generation climate technology focused on reducing demand-side energy consumption and emissions. Our team-including BrainBox AI, Nuvolo, and more-combines technical expertise with advanced analytics to create data-driven solutions that add real value for customers, communities, and the planet. Whether you're advancing AI in HVAC or driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a sustainable world.

Join a collaborative engineering team building scalable, cloud-based applications and services using modern Python technologies. In this role, you will contribute to the design, development, and support of backend systems and APIs using Python and FastAPI, while helping build event-driven solutions with Kafka. You will work closely with cross-functional teams to deliver reliable, secure, and high-performing software in AWS and/or GCP environments. This is a strong opportunity for a mid-level developer to expand cloud and distributed systems expertise while contributing to meaningful, production-grade solutions.

What you will do:

  • Design, develop, test, deploy, and maintain backend applications and services using Python and FastAPI
  • Build and support RESTful APIs and microservices that are scalable, secure, and maintainable
  • Develop and maintain event-driven and message-based integrations using Kafka
  • Collaborate with product owners, architects, DevOps engineers, QA, and other developers to deliver technical solutions aligned with business needs
  • Participate in application design discussions, technical implementation planning, and code reviews
  • Troubleshoot application issues, perform root-cause analysis, and implement effective fixes across distributed systems
  • Support cloud-native application deployment and operations in AWS and/or GCP
  • Write clean, efficient, well-documented code following software engineering best practices and team standards
  • Contribute to CI/CD pipelines, automated testing, and release processes
  • Assist with system monitoring, performance tuning, reliability improvements, and production support activities
  • Create and maintain technical documentation for services, APIs, integrations, and support processes
  • Continuously learn and apply new tools, frameworks, and engineering practices to improve delivery and solution quality

What you will bring:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience
  • 2+ years of professional software development experience
  • Experience developing applications in Python
  • Experience building APIs or backend services using FastAPI or similar Python web frameworks
  • Experience working with Kafka or other messaging/event-streaming platforms
  • Knowledge of cloud platforms such as AWS and/or GCP
  • Understanding of microservices architecture, RESTful API design, and distributed systems concepts
  • Experience with source control tools such as Git
  • Familiarity with software testing, debugging, and performance optimization
  • Experience working in Agile or similar collaborative development environments
  • Strong problem-solving, analytical, and communication skills
  • Ability to manage multiple priorities and deliver quality work in a fast-paced environment

Preferred Qualifications:

  • Experience deploying and supporting applications in AWS and/or Google Cloud Platform
  • Familiarity with infrastructure as code tools such as Terraform
  • Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes
  • Exposure to CI/CD pipelines and DevOps practices
  • Experience with monitoring, logging, and observability tools in cloud-native environments

Language Requirements

French-English bilingualism is required.

In addition to fluency in French, successful candidates must have full professional proficiency in English in order to support and collaborate with English-speaking clients, colleagues and/or various stakeholders.

Annual Base Salary Range or Hourly Base Pay Range:

$85816,66 - $120084,99

Compensation Type:

Salary

Incentive Eligible:

No

Sales Commission Eligible:

No

Disclaimer: We strive to provide competitive compensation for this position, tailored to a variety of factors. The actual compensation will depend on elements such as seniority, merit, geographic location, education, experience, travel requirements, and union designation. Our compensation range is generally based on the national average for the country. Additionally, benefits may vary depending on the region, business alignment, union involvement, and employee status.

This posting is for an existing vacancy. The position is imminently available, and qualified candidates will be considered for immediate placement.

We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.


What Trane Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Trane Technologies logo

About Trane Technologies

Sourced by ZipRecruiter

At Trane Technologies and through our businesses including Trane® and Thermo King®, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.

Industry

Industrial machinery manufacturing and machinery manufacturing

Company size

10,000+ Employees

Headquarters location

Davidson, NC, US