Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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!

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (Full Stack) in Mississauga, ON vacancy
  •  ...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,... 
    Suggested
    Permanent employment
    Full time
    Monday to friday

    Media Resources

    Mississauga, ON
    28 days ago
  •  ...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... 
    Suggested
    Long term contract
    Full time
    Internship
    Worldwide

    SOTI Inc.

    Mississauga, ON
    17 hours ago
  • $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 -------------------------... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago
  • $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... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago
  •  ...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 -------------------------------------... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago
  • $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 time
    Night shift
    3 days per week

    STACK IT Recruitment

    Mississauga, ON
    15 days ago
  • $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 -------------------------... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago
  • $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

    Citigroup

    Mississauga, ON
    2 days ago
  • $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 employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    14 days ago
  • $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... 
    Senior
    Full time
    Flexible hours

    Citigroup

    Mississauga, ON
    2 days ago
  • $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... 
    Senior
    Full time
    Worldwide

    Citigroup

    Mississauga, ON
    2 days ago
  • $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 contract
    Full time
    Work at office
    Remote work

    Citigroup

    Mississauga, ON
    2 days ago
  • $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

    Citigroup

    Mississauga, ON
    2 days ago
  •  ...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... 
    Senior
    Full time

    Myant Shared Service Corp.

    Mississauga, ON
    a month ago
  •  ...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... 

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Contract work
    Manual labor

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    1 day ago
  •  ...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

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  •  ...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

    Sapsol Technologies Inc

    Mississauga, ON
    more than 2 months ago
  • $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... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago
  • $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 -------------------------... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    17 hours ago
  • $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.... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Accenture Global

    Mississauga, ON
    5 days ago
  • $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... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago
  • $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... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago
  • $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 time
    Work at office
    Local area
    3 days per week

    Accenture Global

    Mississauga, ON
    5 days ago
  • $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

    JENOPTIK

    Mississauga, ON
    15 days ago
  •  ...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... 
    Senior
    Internship
    Relocation
    Shift work

    Miratech

    Mississauga, ON
    1 day ago
  • $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 time
    Contract work
    Remote work

    Clientserver Tech Systems

    Mississauga, ON
    1 day ago
  •  ...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... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Mississauga, ON
    8 days ago
  •  ...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... 
    Senior
    Long term contract
    Temporary work
    For contractors
    Rotating shift

    Flynn Group of Companies

    Mississauga, ON
    1 day ago
  • $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 -------------------------... 
    Senior
    Full time

    Citigroup

    Mississauga, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer (Full Stack). Be the first to apply!