Senior Software Developer Product Specialist
3 weeks ago
We are seeking a highly skilled Senior Software Developer to join our team at Geotab Inc. As a key member of our software development team, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable code to develop high-throughput, performance-critical, and scalable applications.
Key Responsibilities- Design and develop high-performance code using C# and SQL queries to process and store real-time data.
- Develop fast and responsive user interfaces using React and TypeScript.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Perform Test Driven Development (TDD), participate in peer code reviews, and ensure coding standards are followed.
- Lead and contribute to systems design and architectural planning, acting as a mentor and SME to Intermediate and Junior developers.
- Participate in a 24x7 on-call rotating schedule (if applicable).
- 7+ years of demonstrated experience in coding at a high competency, enterprise level with low tolerance to error.
- Experience with using C# / .Net and experience with object-oriented design, unit testing, optimization, and multithreaded programming.
- Relational database design, optimization, and writing queries (bonus points for experience with Postgres).
- Experience in React, TypeScript, .Net Core, Google Compute Engine, and Google BigQuery.
- Working knowledge of Cloud computing experience with GCP, AWS, and/or Azure.
- Excellent written and oral communication skills.
- Able to work well under pressure and respond to fast-changing priorities and deadlines.
- Highly organized and able to manage multiple tasks and projects simultaneously.
- Strong analytical skills with the ability to problem-solve to well-judged decisions.
- Bachelor of Computer Science, Electrical/Software Engineering, or other related degree.
- Competitive medical and dental benefits.
- Retirement savings program.
- Flexible working arrangements.
- Home office reimbursement program.
- Baby bonus and parental leave top-up program.
- Online learning and networking opportunities.
- Electric vehicle purchase incentive program.
We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We encourage applications from all qualified individuals and are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired.
-
Senior Enterprise Software Developer
2 weeks ago
Waterloo, Ontario, Canada ROSS Full timeOur client, a software industry leader, has engaged ROSS to help them recruit a Senior Enterprise Software Developer.As a key member of our client's software development team, you will be responsible for designing, documenting, coding, and debugging software products or enhancements to existing software. You will work closely with architects and directors to...
-
Senior Software Developer
3 days ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our Information Technology department at MCAP Group of Companies. As a key member of our team, you will be responsible for designing, developing, and testing software applications to support our business operations.Key Responsibilities:Design and...
-
Senior Enterprise Software Developer
3 weeks ago
Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeOur client, a software industry leader, has partnered with ROSS to find a skilled Senior Enterprise Software Developer.ROSS is a team of People Specialists helping companies align their People Strategy with business growth. We provide remote or onsite HR and Recruitment solutions, including Recruitment Process Outsourcing (RPO) and Recruitment Augmentation,...
-
Senior Software Developer
2 weeks ago
Waterloo, Ontario, Canada Agfa Full timeAs a Senior Software Developer at Agfa Healthcare, you will be part of a unified Enterprise Imaging Platform team that is purpose-built to reduce complexity and improve productivity. Our platform is designed to deliver clinical value, and we use our proven track record as an innovator, our in-depth medical knowledge, and our strategic guidance to help...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada ANSYS, Inc. Full timeJob Title: Senior Engineer, Test Engineering SoftwareAt ANSYS, Inc., we are committed to creating innovative solutions that drive human advancement. We are seeking a highly skilled Senior Engineer to join our team of experts in Test Engineering Software.Job Summary:The Senior Engineer will be responsible for the development of software products and...
-
Senior Enterprise Software Developer
4 weeks ago
Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeJob Title: Senior Enterprise Software DeveloperJob Summary:We are seeking a highly skilled Senior Enterprise Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems for our clients.Key Responsibilities:Design and develop software systems...
-
Senior Enterprise Software Developer
4 weeks ago
Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeJob Title: Senior Enterprise Software DeveloperJob Summary:We are seeking a highly skilled Senior Enterprise Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems for our clients.Key Responsibilities:Design and develop software systems...
-
Senior Software Developer
1 month ago
Waterloo, Ontario, Canada Agfa-Gevaert Full timeJob Title: Senior Software DeveloperAgfa HealthCare, a division of Agfa-Gevaert Group, is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products...
-
Senior Software Developer
1 month ago
Waterloo, Ontario, Canada Agfa-Gevaert Full timeJob Title: Senior Software DeveloperAgfa HealthCare, a division of Agfa-Gevaert Group, is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products...
-
Senior Fullstack Software Developer Product
2 weeks ago
Waterloo, Ontario, Canada Geotab Inc. Full timeAbout the RoleWe are seeking a skilled Senior Software Developer to join our Full Stack development team. In this role, you will be responsible for designing, building, and maintaining efficient, reusable, reliable code to develop high-throughput, performance-critical, and scalable applications.Key ResponsibilitiesTranslate application storyboards and use...
-
Senior Software Developer
3 weeks ago
Waterloo, Ontario, Canada Agfa Full timeAs a key member of our Waterloo, Ontario team, you will be responsible for designing, developing, and troubleshooting software within a project scope. Your work will ensure that all requisite software development practices and sanctioned work processes are met, including the creation of regulatory artifacts.Our Enterprise Imaging Platform is purpose-built to...
-
Senior Embedded Software Developer
1 month ago
Waterloo, Ontario, Canada Nuvation Engineering Full timeJob Title: Senior Embedded Software DeveloperNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and testing software for our clients' products.Responsibilities:Design and develop software for embedded systems,...
-
Senior Embedded Software Developer
1 month ago
Waterloo, Ontario, Canada Nuvation Engineering Full timeJob Title: Senior Embedded Software DeveloperNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and testing software for our clients' products.Responsibilities:Design and develop software for embedded systems,...
-
Senior Software Developer
3 weeks ago
Waterloo, Ontario, Canada Agfa Full timeAt Agfa Healthcare, we're seeking a talented Senior Software Developer to join our Waterloo, Ontario team. As a key member of our software development team, you'll be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products meet all requisite software development practices and sanctioned work...
-
Senior Software Developer
1 week ago
Waterloo, Ontario, Canada Agfa Full timeAt Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is on providing best-of-suite Imaging IT software solutions that enable secure, effective and sustainable imaging data management.As a Senior Software Developer, you will be involved in the full cycle of software development, from design to...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full timeSenior Software Engineer OpportunityWe are seeking an experienced Senior Software Engineer to join our team at MEDA Engineering and Technical Services, LLC, supporting our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Leverage industry best practices to design,...
-
Senior Technology Specialist, Digital Developer
4 weeks ago
Waterloo, Ontario, Canada Equitable Full timeEmployment Opportunity: Senior Technology Specialist, Digital Developer, a high-profile role that requires expertise in software development, technical leadership, and infrastructure as code. **Job Description** We're seeking a skilled Senior Technology Specialist, Digital Developer to join our agile team in Waterloo, ON. As a key member of our Individual...
-
Senior Software Developer
4 weeks ago
Waterloo, Ontario, Canada Agfa Full timeJob Title: Senior Software DeveloperAgfa Healthcare is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope.Key Responsibilities:Design and develop software components for...
-
Senior Software Developer
4 weeks ago
Waterloo, Ontario, Canada Agfa Full timeJob Title: Senior Software DeveloperAgfa Healthcare is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope.Key Responsibilities:Design and develop software components for...
-
Senior Software Development Lead
2 weeks ago
Waterloo, Ontario, Canada ROSS Full timeAbout the Role:We are seeking a highly skilled Solutions Architect to join our team at ROSS. As a key member of our project team, you will provide technical leadership and expertise to our developers, ensuring the production of high-quality products that meet the needs of our customers.Key Responsibilities:Provide guidance and technical leadership to...