Enable job alerts via email!

Software Developer

TecAlliance

Montreal

Remote

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology company is seeking a Software Developer in Montreal to design, develop, and maintain applications for the Automotive Aftermarket. This role emphasizes front-end and back-end development, requiring 3+ years of experience in software development and proficiency in several programming languages. The ideal candidate should have experience with web scraping and agile methodologies, with the flexibility to work remotely within Canada.

Benefits

Fully Remote – work from anywhere within the United States or Canada
Comprehensive Health Benefits
Competitive Salary
Company-Provided Equipment

Qualifications

  • 3+ years of professional experience in software development.
  • Experience with agile software development methodologies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Practical experience with web scraping frameworks/libraries (e.g., Playwright, Scrapy, Selenium, or similar).

Responsibilities

  • Design and create software features using agreed-upon design patterns.
  • Write and execute unit, integration, and acceptance tests.
  • Review peer code and contribute to enhancing continuous integration.
  • Troubleshoot and resolve technical issues.
  • Stay current with new technologies and best practices.
  • Develop and maintain automated web scraping solutions.

Skills

C# (.NET)
Python
JavaScript (AngularJS & React)
Web scraping frameworks/libraries
Version control systems (e.g., Git)
Relational databases (SQL, MSSQL Server, MySQL)

Education

Bachelor’s degree in computer science, Information Systems, or a related field
Job description
About The Role

As a Software Developer, you will play a key role in designing, developing, and maintaining applications that support the Automotive Aftermarket. You will work closely with cross-functional teams to deliver scalable, efficient, and user-friendly solutions. This role emphasizes both front-end and back-end development, with opportunities to contribute across the full software lifecycle.


In addition, you will leverage your experience in data integration and web scraping to gather and process information from external sources, helping improve product data quality and business insights.



Key Responsibilities

Primary Focus



  • Design and create software features using agreed-upon design patterns in an agile environment.

  • Write and execute unit, integration, and acceptance tests to ensure code quality.

  • Review peer code and contribute to enhancing the continuous integration setup.

  • Troubleshoot and resolve technical issues, ensuring system performance and stability.

  • Stay current with new technologies and best practices to continuously improve our software stack.

  • Develop and maintain automated web scraping solutions.



Your Profile

Education



  • Bachelor’s degree in computer science, Information Systems, or a related field (or equivalent work experience).


Experience



  • 3+ years of professional experience in software development.

  • Experience with agile software development methodologies.

  • Strong problem-solving and analytical skills.

  • Excellent communication and collaboration abilities.

  • Practical experience with web scraping frameworks/libraries (e.g., Playwright, Scrapy, Selenium, or similar).



Skills & Tools



  • Proficiency in the following programming languages: C# (.NET), Python and JavaScript (AngularJS & React).

  • Knowledge of relational databases (SQL, MSSQL Server, MySQL, etc.).

  • Experience with version control systems (e.g., Git).

  • Experience with XML, API, and knowledge of ACES/PIES or TecDoc standards is a plus.



Benefits


  • Fully Remote – work from anywhere within the United States or Canada

  • Comprehensive Health Benefits – supporting your physical and mental well-being

  • Competitive Salary – based on experience and market benchmarks

  • Company-Provided Equipment – everything you need to succeed from day one



Culture

At TecAlliance, we believe that people do their best work when they feel valued, trusted, and part of a supportive team.



  • Our Values in Action – We live ownership, cooperation, entrepreneurial thinking, and self-reflection, working together as ONE team.

  • A Team That Celebrates Together – From project wins to personal milestones, we believe there’s always something worth celebrating.

  • Come As You Are – Whether you’re a T-shirt person or a button-up enthusiast, we value authenticity over dress codes.

  • Professional but Human – In customer-facing roles, you’re the face of TecAlliance. We expect professionalism, but we trust your judgment on when to add personality, humor, and warmth - because customers remember how you made them feel.

  • Your Voice Matters – You’ll help shape our value-driven culture and agile transformation. We’re curious, collaborative, and ready to tackle challenges together.

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