Intermediate Software Engineer

Broadsign

Montreal (administrative region)

On-site

CAD 95,000 - 125,000

Full time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Wellness fund
Comprehensive benefits: health, dental
Health Care Savings Account (HCSA)
Paid time off: 3 weeks + 5 floater + 5
RRSP with employer matching
Training & development budget

Job summary

Broadsign in Montreal is seeking a Full-Stack Software Developer to drive features across the front-end and back-end of our OO/OH media platform. You’ll write clean, testable code, implement REST APIs, and apply SOLID and agile practices to deliver reliable software used by millions of viewers.

You’ll collaborate in a fast-paced R&D environment, contribute to sprints, and continuously refine the product with modern tools, ensuring quality and scalability.

Qualifications

  • 3-7 years of experience in software development.
  • Proficient with object-oriented languages like C# (.NET Core).
  • Understanding and applying SOLID principles.
  • Experience with AWS (CloudFormation, ECS).
  • Strong understanding of REST APIs.
  • Experience with testable code and TDD.
  • Strong belief in agile principles.
  • Experience with SQL.

Responsibilities

  • Design and develop new features on front-end and back-end of Broadsign software suite.
  • Refine and maintain existing features.
  • Participate in sprints and share ideas with the team.
  • Work in a dynamic, peer-driven environment with modern tools and hardware.

Skills

3-7 years experience
SOLID principles
Agile
Testable code / TDD
English communication

Tools

C# .NET Core
AWS (CloudFormation, ECS)
REST APIs
SQL

Job description

*Only candidates located in Montreal will be contacted if selected*

*French version will follow*

About Us

Broadsign is a growing software company with a mission to make buying, selling, and delivering out-of-home media easier than ever. Our software is operated by some of the most successful out-of-home businesses and powers impactful, compelling campaigns seen across the world. Come join us as a Full-Stack Software Developer in Montreal!

About the Role

As a Full-Stack Software Developer, you will play a pivotal role in driving the evolution of our industry-leading out-of-home media platforms by bridging the gap between robust backend architectures and sleek, responsive user interfaces. This role is designed for a developer who thrives on clean code and innovation, values strong engineering practices, and wants to see their work impact millions of viewers globally.

What to expect

The R&D department is at the center of the action at Broadsign.

Your main focus will be to design and develop new features on both the front and back-end of our software suite. And because you’re a technology enthusiast, you’ll probably want to tweak and maintain our existing feature set as well! You’ll get to participate in sprints where you’ll be encouraged to share your ideas and knowledge with your team. You’ll be working in a dynamic and peer-driven environment where you’ll play with all the latest and greatest hardware and software!

What you need to perform in this job
  • 3-7 years of experience in software development
  • Experience working with object-oriented languages like C# (.NET Core)
  • You understand and use the SOLID principles!
  • You have used tools such as AWS (CloudFormation, ECS)
  • A good understanding of REST APIs
  • Experience writing testable code and be familiar with TDD
  • Strong belief in agile principles
  • Experience with SQL
What we bring to the table
  • Wellness: $500 annual Wellness fund for mental/physical health and office-related expenses.
  • Comprehensive Benefits: Complete company insurance plan (health, dental, vision, travel) effective from day one (100% employer-paid). $500 annual Health Care Savings Account (HCSA).
  • Paid Time Off: 3 weeks vacation + 5 floater days, 5 sick/personal days, and 2 volunteer days.
  • Retirement Savings: Group RRSP with a 50% employer matching up to 4% of your salary.
  • Growth Opportunities: Training & development budget to support your journey

At Broadsign, we value the varied social identities that make up our community. We recognize talent comes in different forms and encourage applications that reflect different backgrounds and experiences. Our promise is to be an inclusive employer and partner, open to learning, with thoughtful strategies and practices that amplify the different voices of our industry.

Knowledge of French is required for positions permanently located in Quebec so incumbents can communicate with their colleagues and partners in Quebec as necessary. French-language training is offered to all incumbents in permanent positions in Quebec who do not have a good knowledge of French. Fluent English is required for this position to communicate with colleagues, clients, and partners (or suppliers) located outside Quebec and to understand the technical and scientific documentation used in our industry

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-stack Software Developer
Full-stack Software Developer

Broadsign • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Wellness fund
Employer-paid health/dental/vision
HCSA Health Savings Account
+3
Full-stack Software Developer
Full-stack Software Developer

Broadsign • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Wellness fund
Comprehensive benefits
RRSP with employer match
+1
Data Analyst
Data Analyst

Broadsign Careers • Montreal (administrative region)

Hybrid
CAD 60,000 - 80,000
Comprehensive insurance plan
$500 annual Health Care Savings Account
$500 annual Wellness fund
+5
Sales Director, Platform Sales - North America
Sales Director, Platform Sales - North America

Broadsign Careers • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Comprehensive benefits
Wellness fund
Vacation and PTO
+5
Sales Director, Platform Sales - North America
Sales Director, Platform Sales - North America

Doist • Montreal (administrative region)

Hybrid
CAD 110,000 - 180,000
Health insurance
HCSA $500 annual
Telus Health access
+8
Spécialiste en Acquisition de Talents (Contrat de 15 mois)
Spécialiste en Acquisition de Talents (Contrat de 15 mois)

Broadsign • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Assurance complète
CDS 500$ annuel
Santé mentale 500$
+4
Senior Software Developer New Montreal, Canada
Senior Software Developer New Montreal, Canada

AppDirect, Inc • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Montreal Full-Stack Software Developer - Build Platforms
Montreal Full-Stack Software Developer - Build Platforms

Broadsign • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Wellness fund
Comprehensive benefits
RRSP with employer match
+1
Software Development Engineer-PHP New Montreal, Canada
Software Development Engineer-PHP New Montreal, Canada

AppDirect, Inc • Montreal (administrative region)

Hybrid
CAD 95,000 - 130,000
Full range of benefits
Senior Software Developer
Senior Software Developer

Firstbase • Montreal (administrative region)

On-site
CAD 80,000 - 100,000