09 Aug
|
Socket.dev
|
Mississauga
09 Aug
Socket.dev
Mississauga
Think back—was there ever an elevator ride that made you go, "Whoa, this is nice"?
Maybe it was an elegant glass lift or a minimalist stainless-steel rocket.
It might have shaped your first impression or left a lasting memory of a building.
Chances are, the details made the difference; with an aesthetic interior and stylish, well-built buttons and fixtures. Immersive digital technology like visual displays may have turned a straightforward ride into a memorable experience as well. You may not have noticed these details then, but once you've worked with us, you'll start noticing them everywhere you go.
Company Overview:
We have a vision – to have a MAD product in every elevator. Headquartered in Mississauga Canada, our 80,000 sq. foot facility focuses on the efficient production of industry-leading fixtures, high quality elevator car interiors, and cutting-edge digital products.
At MAD, we set you up to be the expert – providing the tools, support, and environment to help you thrive. From there, it's all you – your drive and ideas lead the way. MAD has been ranked among Canada's top 500 fastest growing companies, one of Canada's Best Managed Companies, a Best Places to Work in Canada, and among Best Employers for Recent Graduates.
Our New Senior Software Developer:
As a Senior Software Developer, you will work with other developers to create and maintain software, tools, and infrastructure for web applications, services, and IoT devices.
The ideal candidate is a skilled problem solver and quick learner who takes a proactive approach to improving quality, demonstrates meticulous attention to detail, and treats software development like a craft. Software development is more than a job; it is a genuine passion and an integral part of their identity.
What you will do in the role: Work with other developers to build and maintain code in web applications, services, and IoT devices.
Write well-designed, reusable, testable,
and efficient code
Troubleshoot and resolve issues
Participate in peer code reviews
Other duties as assigned
Able to lift up to 15lbs; may work in hot areas 5%, noise 0%.
Participate actively in Health & Safety programs, 5S activities, and continuous improvement initiatives
Measures of Success:
Software Delivery: ≥90% of assigned features, releases, and project milestones delivered on schedule.
Code Quality: ≥95% peer-review approval rate with minimal rework and adherence to established coding and testing standards.
System Reliability: High availability of web applications, backend services, and IoT systems, with minimal production-impacting incidents.
Defect Management: Low defect escape rate, with minimal critical issues identified after release.
Issue Resolution: Root Cause Analysis completed for major software and infrastructure issues, resulting in measurable reduction of recurring incidents.
Technical Leadership: Active contribution to code reviews, architectural decisions, mentoring, and knowledge sharing across the development team.
Continuous Improvement: Development tools, testing practices, automation, security, and system performance continuously improved to enhance software quality and team productivity.
Qualifications and Educational Requirements: University degree in Computer Science, Math, Engineering, or similar
At least 15 total years of professional experience as a software developer
At least 5 years working on web applications
At least 5 years working on back-end systems
At least 3 years working with a relational database system
Knowledge of various system architectures and software patterns
Strong written and verbal communication skills
Clear Background Check - Criminal (required)
Eligible to work in Canada
Preferred Qualifications and Experience
Expert at transforming requirements into scalable software designs and crafting user-friendly interfaces
Expert with Type Script, React, HTML5, CSS3, and SQL (Postgres preferred)
Experience with C#, C++, Redis, YAML, Docker, Terraform, and Linux
Experience with automated testing frameworks (Jest, Cucumber, Puppeteer, NUnit, etc.)
Experience with source control and branching strategies (Git preferred)
Experience with cloud infrastructure (AWS preferred)
Knowledge of networking concepts and protocols (HTTP, Web Sockets, SSL, WebRTC, RTSP, TCP/UDP)
Experience working in remote or hybrid development teams
Bonus: Experience leading technical teams, building Linux firmware with Yocto, or leveraging AI tools in software development
This position is located at 6635 Ordan Drive in Mississauga, ON. Hours are typically 8:00am to 4:30pm.
Pay: $135,000 - $160,000
This is a Full-time, Salary position.
This posting has one (1) vacancy.
Want to see what it's like working at MAD? Visit us on Facebook.
Due to the number of responses, only qualified candidates who meet the requirements of the job will be selected for an interview.
We are an Equal Opportunity Employer in accordance with the Accessibility for Ontarians with Disabilities Act, 2005 (AODA) and the Ontario Human Rights Code (OHRC). Accommodations can be made available to applicants with disabilities throughout the recruitment, selection and/or assessment process.
If you require accommodation in applying for a posting, please contact Human Resources.
#J-18808-Ljbffr
📌 Senior Software Developer (Mississauga)
🏢 Socket.dev
📍 Mississauga