Current jobs related to Software Development Engineer - Waterloo, Ontario - MCAP Group of Companies
-
Waterloo, Ontario, Canada Intelliswift Software Full timeWe are seeking a highly skilled Electrical Engineering Test Automation Specialist to join our team at Intelliswift Software. This role requires a strong foundation in electrical engineering and hands-on experience in a testing environment.About the RoleThis is an exciting opportunity for a talented engineer to develop, implement, and maintain automated test...
-
Electrical Engineer for RF and EE Systems
4 weeks ago
Waterloo, Ontario, Canada Intelliswift Software Full timeJob Summary:We are seeking a highly skilled Electrical Engineer to join our team at Intelliswift Software. The successful candidate will possess a strong foundation in electrical engineering and hands-on experience in testing environments.About the Role:This role requires a candidate with a deep understanding of RF and EE systems, including characterization,...
-
Waterloo, Ontario, Canada Intelliswift Software Full timeJob DescriptionWe are seeking an experienced Electrical Engineering Test Automation Specialist to join our team at Intelliswift Software. In this role, you will be responsible for designing and implementing automated test scripts for electrical engineering systems.About the JobThis is a challenging opportunity for a highly skilled individual with expertise...
-
Full Stack Developer
1 month ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAt Huawei Technologies Canada Co., Ltd. we are looking for a skilled Full Stack Developer to join our team as a Senior Software Engineer Python.OverviewWe have an immediate Co-op opening for a talented software engineer who can contribute to the development of C++ based projects and support senior researchers on various research-oriented projects.Key...
-
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Menlo Ventures. This is a unique opportunity to work on complex software systems, collaborate with cross-functional teams, and drive innovation in equity administration.Key ResponsibilitiesDesign and implement scalable software systems for equity...
-
Senior Software Development Engineer
1 month ago
Waterloo, Ontario, Canada Carta Full timeAbout CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, equity administration, and more.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our team as a Platform Architect. In this role, you will be responsible for designing and...
-
Software Engineering Lead
1 week ago
Waterloo, Ontario, Canada NCR Full timeWe are seeking an experienced Software Engineering Lead to join our team at NCR Voyix Corporation.About the RoleThis is a unique opportunity for a skilled engineer to lead the development of innovative software solutions that transform the way people bank, shop, eat, and travel. As a Software Engineering Lead, you will be responsible for defining APIs,...
-
Software Engineer
1 month ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeAt Société Financière Manuvie, we are seeking an experienced Back-End Software Engineer to join our dynamic team. This role involves analyzing, programming, testing, and maintaining large-scale backend and client-server applications.About the RoleWe are looking for a talented software engineer with a strong foundation in design, programming, and testing...
-
Hardware Test and Validation Engineer
1 month ago
Waterloo, Ontario, Ontario, Canada Intelliswift Software Full timeMust Have skills:Junior candidateHardware Engineering test, validation, debug, and test automationSolderingAny RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UARTNetwork analyzerWireless protocol testerSpectrum analyzerDC power supplyOscilloscopeKnowledge of test script software:PythonC#MatlabDetailed Job DescriptionTest Services...
-
Software Engineering Manager Lead
1 month ago
Waterloo, Ontario, Canada Cedent Consulting Inc Full timeCedent Consulting Inc is seeking an experienced Software Engineering Manager to lead our Waterloo, ON team. The estimated salary for this role is $120,000-$180,000 per year.Job DescriptionWe are looking for a dynamic leader who can build and manage high-performing software engineering teams. The ideal candidate will have a strong vision for the direction of...
-
Senior Software Development Engineer
1 month ago
Waterloo, Ontario, Canada Fountain Automotive Full timeCompany OverviewFountain Automotive is a leading company in the automotive industry, committed to delivering innovative solutions.Estimated Salary: $120,000 per yearThis role is based on a national average salary for this position and may vary depending on location.Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our...
-
Senior Android Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Insight Global Full timeJob Title: Senior Android Software EngineerLocated in the vibrant city of Waterloo, Ontario, this opportunity for a Senior Android Software Engineer is ideal for individuals seeking to leverage their technical expertise and experience in designing and developing cutting-edge Android applications.We are looking for a seasoned software engineer with a strong...
-
Technical Lead
4 weeks ago
Waterloo, Ontario, Canada Cedent Consulting Inc Full timeSoftware Engineering Manager (Waterloo, ON) Salary: $140,000/yearAbout Cedent Consulting Inc.We are a dynamic and innovative company based in Waterloo, Ontario, Canada, seeking a skilled Technical Lead to oversee our software engineering team. As a key member of our management team, you will be responsible for leading and guiding our engineers to achieve...
-
Embedded Software Developer
4 weeks ago
Waterloo, Ontario, Canada SRI Tech Solutions Inc. Full timeJob DescriptionSRI Tech Solutions Inc. is seeking an experienced Embedded Software Developer to join our team in Waterloo/Ottawa, ON. The ideal candidate will have a strong background in microcontroller embedded software development or testing and experience working with AUTOSAR.About the RoleThis is a full-time position that requires 5 days of office work...
-
Chief Software Architect, Engineering
4 weeks ago
Waterloo, Ontario, Canada Menlo Ventures Full timeUnlock Your Potential as a Senior Full Stack Software EngineerAbout CartaCarta is a cutting-edge software company that revolutionizes traditional accounting by transforming it into a powerful growth engine.We support nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.Trusted by over 40,000...
-
Senior Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Agilus Work Solutions Full timeAgilus Work Solutions, a company located in the Waterloo region, is seeking a highly skilled and experienced Senior Software Engineer to join their team on a full-time basis. This is an exceptional opportunity for professionals who want to excel in a dynamic work environment with a competitive hybrid work model, 4 weeks of vacation time, pension plan, and...
-
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransformative Technology RoleWe are Carta, a leading provider of software solutions for private markets. Our innovative platform supports over 7,000 funds and represents nearly $130B in assets under management.As a Senior Full Stack Software Engineer on our Risk team, you will play a crucial role in developing cutting-edge technology to support the...
-
Waterloo, Ontario, Canada Société Financière Manuvie Full timeAbout Société Financière ManuvieManulife Financial Corporation is a leading international financial services provider, dedicated to making people's decisions easier and lives better.Our ValuesWe strive to foster an inclusive work environment that values diversity, equity, and inclusion. Our diverse workforce allows us to better serve our customers and...
-
Embedded Systems Software Developer
3 weeks ago
Waterloo, Ontario, Canada Blackline Safety Full timeJob OverviewAt Blackline Safety, we're committed to innovation and pushing the boundaries of what's possible in the development of wirelessly connected safety products. We're seeking a talented Embedded Systems Software Developer to join our team and contribute to the creation of cutting-edge technology that saves lives.About the RoleWe're looking for an...
-
Software Engineer for Engine Control Systems
4 weeks ago
Waterloo, Ontario, Canada Intelline Inc. Full time $80,000 - $100,000Engine Control Systems DevelopmentAt Intelline Inc., we are seeking a highly skilled Software Engineer to join our team in developing cutting-edge engine control systems for industrial generators. With our patented valve-in-piston linear engine technology, we aim to achieve unprecedented variability in combustion control, resulting in fuel-efficient...
Software Development Engineer
2 months ago
About The Role:
This is a challenging opportunity for a skilled Android Software Development Engineer to join our team at MCAP Group of Companies.
Key Responsibilities:
- Evaluating priorities, design goals, risks, options, and compromises to recommend the most suitable approach.
- Familiarity with architectural patterns that contribute to secure, reliable, manageable, and high-performance solutions.
- Performing architectural modeling to determine solution efficacy.
- Estimating, prioritizing, planning, and coordinating work to deliver according to plan.
Acquisition and Deployment:
- Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
- Performing detailed technical design of proposed solutions.
- Evaluating relevant risks and determining mitigation strategies.
- Identifying requirements and managing the procurement process and vendor selection for new technologies.
Operational Management:
- Developing and reviewing software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met.
- Developing and maintaining supporting documentation as required. Gathering statistics and preparing and writing reports on the status of the programming process for discussion with management and/or team members.
- Recommending, scheduling, and performing software improvements and upgrades for optimal performance of company workstations.
- Performing troubleshooting and root cause analysis in support of incident and problem management. Recommending options to address identified issues.
- Participating in development, implementation, and maintenance of plans to ensure continuation of critical operations in the event of a disaster or interruption.
- Providing ongoing customer ticket support, system maintenance and monitoring to ensure adherence to SLAs.
Requirements:
- 4-6 years relevant experience
- 2-4 years of experience with Vue.js
- Min 4 years experience .NET/.NET Core/ASP.NET/MVC
- Experience in automated software engineering concepts including CI/CD and related process used to streamline cycle time and improve product quality.
- Development of web-based applications and API services.
- Experience in microservices and distributed system architectures.
- Experience in AAA (authentication, authorization, access control) principles and the use of OpenID Connect, SAML, OAuth and related technologies.
- Architectural practices with specific emphasis on modeling and design
- Functional, unit, and shift-left testing principles and methodologies.
- Secure coding, design and related practices used to reduce the risk of unauthorized access and information disclosure.
- Experience in MS SQL SSIS and SSRS development.
- Post-secondary degree or diploma in Computer Science, Engineering, or a related field
- Must have minimum knowledge of cloud native development practices and design patterns using private or public cloud providers.
About MCAP:
MCAP is Canada's largest independent mortgage finance company with over $150 billion in assets under management providing mortgage solutions for residential and commercial properties.
For over 35 years, MCAP originates, trades, securitizes and services mortgages in offices across Canada.
MCAP originates residential mortgages exclusively through the mortgage broker channel as we believe that a professional mortgage broker is a consumer's best option and MCAP actively promotes the services of mortgage brokers across the country.
MCAP is also a leader in the Canadian residential construction lending market with over 25 years in the business.
Our teams of dedicated professionals serve a variety of developer, construction and lender clients across Canada.