Senior Software Developer (Full Stack)
Media Resources
Job Description
Job Description
Position Details:
· Permanent, Full-time.
· Salaried
· On-Site
· Schedule: Monday to Friday.
· Hours of Work: 8:30 a.m. to 5:00 p.m.
Location: Royal Windsor Dr. Mississauga
Summary:
We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role in Mississauga, you will lead the modernization and architecture of our core diagnostic platforms, developing robust web applications, hardware integrations, and cloud services.
The primary responsibilities and duties include but are not limited to:
· Diagnostics Modernization: Re-build, architect, and enhance core hardware diagnostic and monitoring platforms for optimal performance and reliability.
· Full-Stack Development: Design, code, and maintain scalable web applications and microservices using Node.js, C#, C++, and modern frontend frameworks (SPA).
· Performance & Security: Troubleshoot, debug, and optimize applications for speed, responsiveness, low latency, and security compliance.
· Cross-Functional Collaboration: Partner with product management, hardware engineers, and business stakeholders to translate technical requirements into scalable solutions.
· Testing & CI/CD: Drive automated unit testing, code reviews, and CI/CD deployment pipeline improvements across Windows and Linux environments.
· AI & Modern Tooling: Leverage modern AI development tools (e.g., Claude, VS Code AI tools) to streamline engineering efficiency and code quality.
· Technical Documentation: Maintain clean system architecture designs, API specifications, and developer documentation.
Requirements / Qualifications:
Academic Training:
Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical industry experience.
Work & Technical Experience:
· Experience: 7+ years of software development experience.
· Languages & Frameworks: Node.js, C#, C++, JavaScript/TypeScript, HTML5, Single Page Applications (SPA). Knowledge of MFC VC++, PHP, Go is an asset.
· Databases: MySQL, AWS DynamoDB, and general NoSQL database architectures.
· APIs & Messaging: RESTful APIs (experience with gRPC or MQTT protocols is a plus).
· Cloud & Tools: AWS, Docker, Git, CI/CD pipelines.
· Systems & OS: Hands-on experience with both Windows and Linux operating environments; embedded systems background.
· AI Developer Tools: Familiarity with AI-assisted development tools (Claude, VS Code, Cursor).
Specific Competencies:
· Software Architecture & Platform Modernization: Proven ability to design, re-architect, and modernize complex software platforms, with a focus on performance, reliability, and maintainability.
· Full-Stack & Systems Development: Advanced expertise in developing scalable web applications, microservices, and system-level solutions using Node.js, C#, C++, and modern SPA frameworks.
· Performance Optimization & Secure Development: Strong capability in troubleshooting, debugging, performance tuning, and implementing secure, compliant software solutions.
· Quality Engineering & DevOps: Experience leading automated testing, code review practices, and CI/CD pipeline optimization across Windows and Linux environments.
· Cross-Functional Technical Leadership: Ability to collaborate with product managers, hardware engineers, and business stakeholders to translate requirements into scalable technical solutions.
· AI-Enabled Software Development: Proficiency leveraging AI-powered development tools to improve engineering productivity, code quality, and development efficiency.
· Technical Documentation & Knowledge Sharing: Skilled in producing and maintaining system architecture documentation, API specifications, technical standards, and developer guidance.
Job Posting Requirements:
This posting is for an open vacancy currently available within Media Resources Inc.
Artificial Intelligence (AI) is not utilized in the recruitment process.
MRI does not require Canadian Experience.
We thank all applicants and advise that only those selected for an interview will be contacted and informed of the next steps within 45 days of the interview. MRI will retain a copy of the job posting and associated application form for 3 years.
Company Description
Media Resources Inc. is one of the top-performing companies in the Signage Industry, and it is a place that offers big growth possibilities. Our customers range from the top billboard advertising companies in North America to leading commercial sign companies & AV industry leaders, to advertising agencies and building developers. For them, we design and manufacture world-class indoor & outdoor digital displays, large-format digital printing, 3D creations, and North American sign installation services.
We are in this position because of the great people that make up the Media Resources team from the team members who make our products and install signage from across the industry, to the people who service our customers directly, to the people who keep the “engine running”. Truly we believe great experiences start with great people.
We are looking for people to join our team. If you are someone who shares our values around having a passion for excellence, a belief in a result-driven work environment, a belief in a culture focused on innovation & continuous improvement, and a system built on teamwork & internal promotion then Media Resources might be a place for you!
Company Description
Media Resources Inc. is one of the top-performing companies in the Signage Industry, and it is a place that offers big growth possibilities. Our customers range from the top billboard advertising companies in North America to leading commercial sign companies & AV industry leaders, to advertising agencies and building developers. For them, we design and manufacture world-class indoor & outdoor digital displays, large-format digital printing, 3D creations, and North American sign installation services.\r\rWe are in this position because of the great people that make up the Media Resources team from the team members who make our products and install signage from across the industry, to the people who service our customers directly, to the people who keep the “engine running”. Truly we believe great experiences start with great people.\r\rWe are looking for people to join our team. If you are someone who shares our values around having a passion for excellence, a belief in a result-driven work environment, a belief in a culture focused on innovation & continuous improvement, and a system built on teamwork & internal promotion then Media Resources might be a place for you!
- ...Description Job Description Position Details: · Permanent, Full-time. · Salaried · On-Site · Schedule: Monday to Friday... ...Mississauga Summary: We are seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop,...SuggestedPermanent employmentFull timeMonday to friday
- ...possibilities; learning new things, working with the latest technologies and making a difference in the world. Job Title: Associate Software Developer (Full Stack) Location: Mississauga, Ontario, Canada Work Model: Hybrid It all started with a classic story about one developer's...SuggestedLong term contractFull timeInternshipWorldwide
$94.3k - $141.5k per year
...whole spectrum of building a software solution, closely working with... ...evaluative judgement Recommend and develop security measures in post... ...autonomy. Acts as SME to senior stakeholders and /or other team... ...---------------- Time Type: Full time -------------------------...SeniorFull time$94.3k - $141.5k per year
...The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role...SeniorFull time- ...Qualifications: Development experience in Java tech stack Hands on experience with no sql... ...to work collaboratively in teams and develop meaningful relationships to achieve common... ...------------------------------ Time Type: Full time -------------------------------------...SeniorFull time
$100k - $120k per year
️Are you a full stack developer who wants to build reliable, production-grade features on complex financial data, from backend services to client... ...Stack Python Developer to join an established financial software company building portfolio management software for banks and...Full timeNight shift3 days per week$94.3k - $141.5k per year
...whole spectrum of building a software solution, closely working with... ...evaluative judgement Recommend and develop security measures in post... ...autonomy. Acts as SME to senior stakeholders and /or other team... ...---------------- Time Type: Full time -------------------------...SeniorFull time$120.8k - $170.8k per year
...real impact. Job Overview We are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems... ...role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand...Full time$80k - $90k per year
...product owners, business-analyst, software architects, software engineers... ...with SASS/SCSS and developing for accessibility ~ Solid Understanding... ...experience and skills, Seniority and performance, Market and business... ...package to all regular, full-time employees. In the U.S. and...Permanent employmentFull timeLocal area$120.8k - $170.8k per year
...Technology Lead Analyst is a senior level position responsible for... ...knowledge of system flow and develop standards for coding, testing,... ...analysis and in programming of software applications ~ Experience in... ...passionate individual to join our Full-Stack development team. This...SeniorFull timeFlexible hours$94.3k - $141.5k per year
...efficiencies. Role : We are hiring a Full Stack Engineer to design, build and maintain a... ...agility. Collaborate and communicate with senior business and technology executives, while... ..., Knowledge & Experience ~4+ years of software hands-on engineering experience to build...SeniorFull timeWorldwide$120.8k - $170.8k per year
...Are you ready to build full stack applications that help protect Citi from financial risk? As a Full Stack Developer working across Java and React, you will design and build backend... .... Collaborate across teams to deliver software that meets client needs and exceeds performance...Long term contractFull timeWork at officeRemote work$94.3k - $141.5k per year
...The Java Angular Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation... ...automated report generation Monitor and control all phases of the software development lifecycle — analysis, design, construction,...Full time- ...computing, advanced materials, electronics, software, AI, biometrics, chemical processing and... ...applications. We are not simply developing individual products. We are building an... ...Role Overview: We're looking for a Senior Full-Stack Web Developer to own Myant's public...SeniorFull time
- ...the intersection of SAP, AI, and Quantum Computing . We develop SR&ED-compliant, future-ready products such as TraceSecure.ai... ...technologies . Role Overview We’re hiring a deadline-driven Full-Stack Developer to work onsite in Mississauga on next-generation AI...
$94.3k - $141.5k per year
...The Applications Development Senior Programmer Analyst is an intermediate... ...& Standards Ensure all developed solutions adhere to overall... ...5–8+ years of professional software engineering and systems analysis... ...Spring Batch/Integration). Full-Stack Proficiency: Solid working...SeniorFull timeContract workManual labor- ...Job Summary We are seeking a highly skilled Java Full Stack Developer with strong expertise in Angular (latest versions) and backend development using Java, Spring Boot, and Microservices architecture . The ideal candidate will be responsible for designing, developing...Full time
- ...We are seeking a talented Java Full Stack Developer with strong expertise in backend development using Java, Spring Boot, and Microservices , along with frontend experience in React.js . The ideal candidate will be responsible for building scalable, high-performance applications...Full time
$120.8k - $170.8k per year
...you’ll have the opportunity to grow your career, give back to your community and make a real impact. The Full Stack Java Developer Tech Lead- Vice President is a senior level position responsible for establishing and implementing new or revised application systems and programs...SeniorFull time$94.3k - $141.5k per year
...skilled and experienced Lead Software Engineer to design, architect,... ...evaluative judgement Recommend and develop security measures in post... ...requirements Act as SME to senior stakeholders and /or other... ...---------------- Time Type: Full time -------------------------...SeniorFull time$100.3k - $216.7k per year
...harnesses, and lifecycle observability. AI Platform Integration: Develop abstraction layers across AI providers (Anthropic, Google, OpenAI... ...Accenture provides a reasonable range of compensation, based on full-time employment, for roles that may be hired as set forth below....SeniorFull timeWork at officeLocal area3 days per week$111.6k - $161.6k per year
...A Full Stack Senior Engineering Lead - Inventory Orchestration is a senior-level position responsible for leading the solutioning, design,... ...based architectures. This role will collaborate extensively with developers and architects across our Inventory Orchestration teams. The...SeniorFull time$120.8k - $170.8k per year
...We are seeking a senior technical leader specializing in building high-performance, interactive data visualization platforms and enterprise... ...in systems analysis, design patterns, data analysis, and the full software development lifecycle (SDLC), including unit testing and CI/CD...SeniorFull time$99.45k - $209.9k per year
...complex client challenges. You Are A Full Stack Engineer with strong expertise in Java,... ...You have hands-on experience designing, developing, deploying, and maintaining cloud-native... ...customer experience. You understand both software engineering and application support principles...Full timeWork at officeLocal area3 days per week$95k - $106k per year
...across North America and Europe. We're looking for a fullstack developer to build and maintain the C# backend and React frontend that power... ..., design, and engineering to turn requirements into working software, end to end, on a team that values clean code and real ownership...Work at office- ...We are looking for a Senior Full Stack Engineer to join the Workforce Management product stream and build enterprise-scale solution supporting... ...and high-volume operational data into maintainable, auditable software. Experience with Customer Experience (CX) platforms is a strong...SeniorInternshipRelocationShift work
$50 per hour
...Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications... ...code for e-commerce and other Internet applications Design, develop and implement information systems business solutions Meet...Full timeContract workRemote work- ...Job Title: Software Developer – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are seeking an experienced Senior Software Developer to design, develop, integrate, and maintain complex software applications and data-driven...SeniorContract work
- ...envelope contractor, is looking for a Senior Mobile Developer to work from our Mississauga location reporting... ...for your skills and take part in the full product design and development... ...leveraging AI-assisted tools throughout our software development lifecycle to improve...SeniorLong term contractTemporary workFor contractorsRotating shift
$120.8k - $170.8k per year
...Technology Lead Analyst is a senior level position responsible for... ...knowledge of system flow and develop standards for coding, testing,... ...analysis and in programming of software applications ~ Experience in... ...---------------- Time Type: Full time -------------------------...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (Full Stack). Be the first to apply!
- software engineer part time Mississauga, ON
- software engineer Mississauga, ON
- software design engineer Mississauga, ON
- software engineer - computer Mississauga, ON
- software developer internship no experience Mississauga, ON
- ingénieur logiciel Mississauga, ON
- software engineer co-op Mississauga, ON
- software development engineer Mississauga, ON
- software developer Mississauga, ON
- software engineer - ai machine learning Mississauga, ON

