Senior Software Developer, Application Performance Management (Oakville)

Senior Software Developer, Application Performance Management (Oakville)

10 Aug
|
ABL Direct
|
Oakville

10 Aug

ABL Direct

Oakville

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 3 weeks' vacation to start ~ Lead the architecture, modernization, and enhancement of core diagnostic and monitoring platforms. 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. Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. ~7+ years of professional software development experience. ~ Experience with MySQL, DynamoDB, NoSQL databases, and RESTful API development; gRPC or MQTT experience is an asset. ~ Proficiency with AWS, Docker, Git, and CI/CD pipelines. ~ Robust experience in Windows and Linux environments; 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 #

📌 Senior Software Developer, Application Performance Management (Oakville)
🏢 ABL Direct
📍 Oakville

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer, application performance management (oakville) / oakville

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer, application performance management (oakville) / oakville