Sr Eng - Sr MTS - Full Stack Software Development at MacDonald, Dettwiler and Associates Ltd.
$110k - $140k per yearMacDonald, Dettwiler and Associates Ltd.
Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The MDA Space team of more than 3,400 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission - bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that's been in our DNA since day one. For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we'll take you there.
The Position:
We're on the hunt for a Senior Full Stack Developer on our Robotics & Space Operations team at our Brampton office.
As our Senior Full Stack Developer you will be instrumental in using your skill and experience as part of a team to design, implement, maintain, and test software solutions that are modular, extendable, testable, and efficient. You will work on web-based ground control software, simulators, and test tools to support control of robotic arms, rovers, and other robotics in space. You will lead difficult and complicated subsystem designs and implementations helping to grow the skills of more junior teammates through mentoring and coaching.
Job Responsibilities:
As part of a team:
Lead designs and development for ground control software, simulators, and test tools for robotic systems in space
Ensure designs are documented and well communicated
Lead and participate in implementation and testing of software solutions
Review the work of teammates (senior and junior)
Mentor and grow the skills of more junior team members via conversations, review of work products, explanation of design trade-offs, etc.
Lead estimation efforts for new tasks
Collaborate with other seniors and management on the establishment, evolution, and enforcement of standards for coding, tools/environments, processes, etc.
Other duties as will be assigned from time to time by management or a team lead
Required Skills/Experience:
Proven ability to design and implement software solutions on Windows or Linux
Frontend development
Strong knowledge and experience with:
o JavaScript
o Angular (must have)
o ReactJS (used in storybook)
o C# ASP.NET Core (must have)
o CSS
o HTML
o .Net Technologies
o UX Design
Experience working with and designing for relational and nonrelational data leveraging:
o SQL (MSSQL, Postgres) Entity Framework, LINQ
o NoSQL (Mongo, Couchbase)
o Cache technologies (Redis)
o ETL
Automated testing
Agile development environment
Strong written/verbal communication skills
Strong analytical and problem-solving skills
Bachelor's degree in software, Computer, or Electrical Engineering or Computer Science
10+ years of relevant experience
Highly motivated, enthusiastic, and a positive thinker
Test driven development (TDD, ATDD, BDD)
Experience with the following tools:
o SignalR
o Playwright, NUnit
Continuous integration/build automation
Python and Lua would be an asset
Special Considerations:
Successful candidates must obtain and hold security clearance at the Reliability status level, and pass security assessment for the Controlled Goods Program (CGP), and be able to obtain higher clearances.
Benefits Statement:
MDA Space offers competitive compensation and benefits to its employees at all of its locations. As a member of the MDA Space team, you and your eligible dependents can enroll in a benefits plan that provides a comprehensive level of protection through competitive health care, including: health care plans supplemental and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans and an employee assistance program and to their family.
Equal Opportunity Statement:
MDA Space is an equal opportunity employer with a strong focus on diversity and inclusion. We are committed to treating all employees and candidates with respect and dignity. If you require assistance or a reasonable accommodation due to a disability during the application or recruitment process, please let us know.
The compensation range for this position is $110,000- $140,000 annually. The specific compensation offered will be based on the qualifications and experience of the successful candidate.
- ...responsible for server-side development of next generation products and... ...and support of software applications, using existing... ...Extends awareness of risks associated with application development... ...on the role. Schedule: Full time Shift: Day Length...SeniorFull timeContract workShift work
- ...implement scalable, secure, and high-performing software solutions. Collaborate closely with... ...and develop applications using modern development frameworks, programming languages, and... ...required depending on the role. Schedule: Full time Shift: Day Length of Contract:...SeniorFull timeContract workFlexible hoursShift work
- ..., distributors, architects, and end users. Key Responsibilities Marketing Strategy & Execution Execute and support in the development of the company's annual marketing plan, ensuring initiatives are delivered on time and aligned with business objectives. Coordinate...SuggestedWork at office
- ...to work under pressure while maintaining a positive attitude. Experience with Microsoft Navision/Dynamics Experience with EDI software for order processing Familiarity with Canadian Exporting/US importing and shipping software (UPS, FedEx) Join a team that values...Suggested
- ...sessions, collaborate with Architect, IT and development team in designing complete end-to-end... ...~5+ years of professional experience in software development preferably as a Business Systems... ...depending on the role. Schedule: Full time Shift: Day Length of Contract:...SeniorFull timeContract workFlexible hoursShift work
- ...Management Development Associate (Remote) Performance-Based (Commission) | Full Training Provided This is not a salaried role. This is a performance-based, commission position designed for people who want long-term growth, not a short-term remote job. We are hiring...Remote jobLong term contractTemporary work
- ...innovative environment. We are seeking a highly skilled Senior Full Stack Developer with 4+ years of experience to join our core... ...services (knowledge of NestJS or Express is a plus). Mobile Development Proficiency: Experience building and shipping production mobile...SeniorFull timeRemote work
- Inside Sales Representative About the Role We are seeking a highly organized, customer-focused Inside Sales Representative to support our VP’s of Sales while serving as a key link between our customers, customer service team, and order desk. This is an excellent opportunity...Work at office
- ...Company matching contributions to charities you support Growth & Development Opportunities: • Self-driven career development programs (E... ...abstract may be required depending on the role. Schedule: Full time Shift: Day Length of Contract: Not Applicable (...SeniorFull timeContract workShift work
$74.18k - $124.99k per year
...Job Type: Regular, Full Time Department: ITS Infrastructure & Data... ...services! As a Specialist-Sr Network Infra within our ITS... ...technical research and development to enable continuing innovation... ...network infrastructure hardware and software. Creates, maintains and...SeniorRemplacementPermanent employmentFull timeInternshipLocal areaRemote work$18.12 per hour
...existing vacancy within our organization. WE OFFER We’re hiring Full Time Sales Talent starting at $18.12/hr. ($725 weekly), with... ...performance-based incentives. Weekly salary for full-time associates. Personalized training and coaching. Career advancement opportunities...Hourly payFull timeFlexible hours$146.56k - $164.88k per year
...164,879.00 per annum Job Grade: 9 Job Status and Duration: Full Time (FT), Regular (R), Hours of Work: 35 Hour work week... ...privacy, and organizational trust. The Senior Manager drives the development and execution of a comprehensive enterprise AI strategy, ensuring...SeniorFull timeWork at office$19 per hour
Description WE ARE HIRING FULL-TIME STORE ASSOCIATES FOR OUR UNIQLO STORE IN BRAMALEA CITY CENTRE. UNIQLO is a leading brand of the Fast Retailing Group, one of the largest apparel retailers in the world. UNIQLO respects the individuality and lifestyle of all customers...Full timeShift workAfternoon shift- ...both the Managers and Sales Associates which is instrumental to the... ...Knowledge of general computer software (Microsoft Office 365 Suite)... ...business needs with learning and development programs, continuous feedback... ...reduce emissions across its full value chain. Pandora is...Long term contractFull timeTemporary workWork at officeWorldwideFlexible hoursNight shift
$80k - $110k per year
...-thinking organization, apply now. We are currently seeking a Sr Micro Focus COBOL Developer (hybrid) to join our team in Brampton... ...teams. Participating in code reviews and ensuring adherence to development standards and best practices. Creating and maintaining...SeniorLong term contractTemporary workWork at officeRemote workFlexible hours- ...a job will be considered. We recognize the business value in creating a workplace where each team member has the tools to reach their full potential by removing any barriers for equal participation. We work with our candidates who are experiencing a disability throughout the...Hourly payContract workPart timeLocal areaShift workAfternoon shift
- ...Discover more by following us on LinkedIn! GENERAL FUNCTION The Associate Optometrist is a leader in the organization, delivering the brand... ...Maintains State Licensure in good standing & practices to the full scope of that license, responsible for maintaining Continuing...Minimum wagePart timeWork at officeLocal area
$45.7k - $61k per year
...Growth opportunities and skill development are defining features of the... ...seeking a Personal Banking Associate Trainee for our branch office... ..., Excel and Outlook), branch software and internet Knowledge of... ..., and you can unlock your full potential to achieve your career...Full timeTraineeshipWork at officeWork from homeRelocation- ...record. Previous security experience with a valid Security Guard License. High school diploma or equivalent. Availability to work full-time, including flexible hours if required. Ability to perform a variety of tasks, including driving, security, and landscaping...Full timeSeasonal workFlexible hours
$21 per hour
...detail will be highly valued. We are looking for a reliable Warehouse Associate to handle a balanced 50/50 split between forklift operation and... ...to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or...Hourly payDay shift- ...beyond patient care. Our People Say It Best: What & Where: Full-Time, Permanent (32 hours/week) - Brampton, Mississauga &... ...shared patient care goals, alongside ongoing education and skill development. What You Bring To The Table Equivalent Experience: At least...Permanent employmentFull timeLocal areaShift workAfternoon shift
$18 - $18.68 per hour
...love it here! We are hiring immediately for a Parts Reclamation Associate! As a Parts Reclamation Associate, you will be part of a collaborative... ...issues independently ~ Familiarity with schematics, boardview software, and diagnostic tools ~ Experience in inventory management and...Hourly payRemplacementFull timeImmediate startMonday to friday$24 - $27 per hour
...experiences that create lasting memories for the families in our communities! We're looking for an energetic and enthusiastic Soccer Development Officer to to take a lead role in coaching, session oversight, coach training, and program development. The ideal candidate is an...Part timeSummer workSeasonal workWeekend workAfternoon shiftWeekday work- ...Engineering reporting to the Sr. Manager, Wireless Cloud Infrastructure... ...What you will do: Take full accountability and ownership... ...-based NFV environments and associated cloud tools IP Routing in... ...facilitates configuration changes, software/hardware upgrades, validations...SeniorFull timeContract workFlexible hoursShift work
$21 - $27 per hour
...experiences that create lasting memories for the families in our communities! We are looking for an energetic and enthusiastic Basketball Development Officer to be responsible for delivering high-quality basketball coaching to players of all ages and skill levels. This role...SeniorHourly pay- ...transformation of the eyewear and eyecare industry. Discover more by following us on LinkedIn! GENERAL FUNCTION The Sales Associate sets the standard of quality in eye care and eyewear by ensuring every patient and customer has the best experience in every...Minimum wagePart timeCasual workLocal area
$17.76 per hour
...Title: Warehouse Associate - Heavy Lifting Location: Brampton, ON Wage: $17.76/hr.... ...pipeline of candidates for a future vacancy for full-time Warehouse Associates in the Returns... ...respect and dignity. We acknowledge that software used in our recruitment and selection...Permanent employmentFull timeWork at officeLocal areaMonday to fridayShift workAfternoon shift- ...are just starting your career, re-entering the workforce, or looking for a new job, this is where you belong. Role Mandate: The Associate Merchant supports the attainment of category objectives by undertaking a wide range of administrative and liaison activities on...RemplacementPermanent employmentFull timeTemporary workInternship
$24.51 per hour
...Distribution Centre in Brampton , ON for a Full Time Warehouse Technician, 6 month... ...collaborative team invested in your growth and development An opportunity to be meaningful and... ...from route trucks into inventory Stacks and bundles cardboards Performs general...Hourly payFull timeContract workShift work$20.25 per hour
...is expected in all customer interactions Status: Permanent, Full-time (37.5h) Hours of Work: Tuesday to Friday 1PM to 9 PM or... ...telephone interviews with clients of insurance providers. Continuous development of interviewing skills through cross training on different...Hourly payPermanent employmentFull timeWork at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Eng - Sr MTS - Full Stack Software Development at MacDonald, Dettwiler and Associates Ltd.. Be the first to apply!
- associate cloud engineer Brampton, ON
- maintenance associate Brampton, ON
- associé d'entrepôt Brampton, ON
- private equity associate Brampton, ON
- associé à la vente Brampton, ON
- mental health associate Brampton, ON
- asset protection associate Brampton, ON
- hourly associate Brampton, ON
- associate financial representative Brampton, ON
- associate account executive Brampton, ON
