×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Oakville, Ontario, B8B, Canada
Listing for: ABL Direct
Full Time position
Listed on 2026-08-04
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, .NET Developer, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 135000 CAD Yearly CAD 120000.00 135000.00 YEAR
Job Description & How to Apply Below

Our client is a leading provider of digital display, signage, and installation solutions, serving customers across North America. They specialize in delivering end-to-end services, including design, engineering, manufacturing, installation, and maintenance. With a strong reputation for innovation and quality, they continue to grow and invest in both their people and technology.

Our client is seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software development experience to join their team in Oakville. In this role, you will lead the modernization of core diagnostic platforms, drive technical architecture decisions, and develop scalable software solutions that integrate with hardware systems and cloud services.

Immediate Hire

What We Offer:
  • Competitive compensation package ($120,000 - $135,000)
  • Hybrid work environment
  • 3 weeks' vacation to start
  • Comprehensive benefits from day one
  • RRSP matching up to $2,500 annually (eligible after 3 months)
Responsibilities:
  • Lead the architecture, modernization, and enhancement of core diagnostic and monitoring platforms.
  • Design, develop, and maintain scalable full-stack applications, microservices, and hardware-integrated solutions.
  • Develop and integrate RESTful APIs and support communication protocols such as gRPC and MQTT.
  • Troubleshoot, optimize, and secure applications to ensure high performance, reliability, and scalability.
  • Drive engineering best practices through code reviews, automated testing, technical documentation, and CI/CD improvements.
  • Collaborate with product, hardware, and business teams to translate requirements into technical solutions and support strategic technology initiatives.
  • Evaluate and leverage modern development tools and emerging technologies, including AI-assisted coding tools, to improve development efficiency and code quality.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 7+ years of professional software development experience.
  • Experience with MySQL, DynamoDB, No

    SQL databases, and RESTful API development; gRPC or MQTT experience is an asset.
  • Proficiency with AWS, Docker, Git, and CI/CD pipelines.
  • Strong experience in Windows and Linux environments; embedded systems experience is preferred.
  • Familiarity with AI-assisted development tools such as Claude, VS Code, and Cursor.
  • Strong understanding of software architecture, system design, performance optimization, and development best practices.

AI (Artificial Intelligence) tools may be used at certain points of the pre-screening and selection process for this role. To learn more about ABL's AI policy, please visit

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary