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

Senior Full Stack Developer

Job in Brampton, Ontario, Canada
Listing for: TEEMA Group
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Senior Developer, DevOps
Salary/Wage Range or Industry Benchmark: 53.85 - 67.31 CAD Hourly CAD 53.85 67.31 HOUR
Job Description & How to Apply Below
Position: Senior Full Stack Developer, 1330-1

Job Title: Senior Full Stack Developer
Job : 90757
Location: Brampton, Ontario

Overview:
We are seeking a Senior Full Stack Developer to join our Robotics & Space Operations team in Brampton. In this role, you will use your expertise to design, implement, maintain, and test software solutions that are modular, scalable, testable, and efficient. You will work on web-based ground control software, simulators, and test tools that support the control of robotic arms, rovers, and other robotic systems used in space operations.

You will take a leadership role in complex subsystem designs and implementations while helping develop the skills of junior team members through mentoring, coaching, and technical guidance.

What you will be doing:
  • Lead the design and development of ground control software, simulators, and test tools for robotic systems.
  • Develop software solutions that are modular, maintainable, scalable, and testable.
  • Ensure software designs are properly documented and effectively communicated.
  • Lead and participate in software implementation, integration, and testing activities.
  • Review technical designs and code developed by both senior and junior team members.
  • Mentor and develop junior team members through technical discussions, code reviews, design guidance, and knowledge sharing.
  • Lead estimation efforts for new development tasks and initiatives.
  • Collaborate with senior technical staff and management to establish, evolve, and enforce coding standards, development tools, environments, and processes.
  • Contribute to continuous improvement of software development practices and processes.
  • Perform other duties and responsibilities as assigned by management or the team lead.
What you must have:
  • 10+ years of relevant software development experience.
  • Proven ability to design and implement software solutions on Windows and/or Linux platforms.
  • Strong full-stack development experience.
  • Strong experience with:
    • Java Script
    • Angular – required
    • ReactJS, including experience with Storybook
    • C# / ASP.NET Core – required
    • HTML
    • CSS
    • .NET technologies
    • UX design
  • Experience designing and working with both relational and non-relational databases, including:
    • SQL / MSSQL / PostgreSQL
    • Entity Framework
    • LINQ
    • No

      SQL databases such as MongoDB and Couchbase
    • Redis and other caching technologies
    • ETL processes
  • Experience with automated software testing.
  • Experience working in an Agile development environment.
  • Strong written and verbal communication skills.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
  • Demonstrated ability to work collaboratively in a team environment.
  • Highly motivated, proactive, and enthusiastic approach to software development.
Beneficial

Skills & Experience:

  • Experience with Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD), or Behavior-Driven Development (BDD).
  • Experience with:
    • SignalR
    • Playwright
    • NUnit
  • Experience with continuous integration and build automation.
  • Experience with Python and/or Lua.

Salary/Rate Range:53.85-$67.31/hour (T4)

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
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