Senior Software Engineer
5 days ago
Agilus 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 comprehensive healthcare coverage.
Job OverviewWe are looking for a talented developer to design, develop, and implement high-performance, scalable applications and database solutions. As a key member of our team, you will participate in all phases of product development, including designing, building, and testing.
Key Responsibilities- Design and develop complex software systems that meet business requirements and adhere to industry standards.
- Collaborate with cross-functional teams, including developers, system administrators, and software engineers, to resolve production issues and improve software performance.
- Develop and maintain up-to-date documentation of systems, procedures, and production issues.
- Participate in code reviews, provide feedback, and ensure adherence to coding standards and best practices.
- Mentor junior team members and guide them in applying best practices, standards, and design patterns.
- Proficiency in C#, VB.NET, and Visual Basic 6 programming languages.
- Advanced knowledge of Microsoft SQL, including complex queries, stored procedures, triggers, and functions.
- Experience with database performance tuning, indexing, and query optimization.
- Working knowledge of ETL tools such as SSIS.
- Familiarity with scripting languages like PowerShell, Python, or Bash.
- Strong knowledge of HTML5, CSS3, JavaScript, and frameworks like Angular, React, or ASP.NET.
- Strong understanding of RESTful API design principles and best practices.
- Experience with API testing tools such as Postman, SoapUI, or JMeter.
- Experience with Microsoft Azure services, including Azure Functions, Azure App Services, and Azure Storage.
- Familiarity with CI/CD pipelines using Azure DevOps.
- Proficient in using TFS and GIT for version control.
-
Senior Software Engineer
2 months ago
Waterloo, Ontario, Canada Sun Life Full timeJob Title: Senior Software EngineerAt Sun Life, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the business needs of our organization.Key Responsibilities:Design and develop software...
-
Senior Android Software Engineer
2 days 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...
-
Senior Software Systems Engineer
3 weeks ago
Waterloo, Ontario, Canada Center ID Corp Full timeAt Center ID Corp, we are seeking an experienced Senior Software Systems Engineer to join our team.The estimated salary for this position is between $120,000 and $180,000 per year, depending on experience and location.Job Description:We are looking for a skilled engineer who can coordinate the development, installation, integration, and operation of...
-
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeSenior Software Engineer I, Identity and Access ManagementCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. The company's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted...
-
Senior Cloud Architect
3 weeks ago
Waterloo, Ontario, Canada Software International Full timeSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We have an immediate opening for a Senior Cloud Architect at our Waterloo, ON location. The ideal candidate will work onsite.This is a full-time position with a competitive salary based on experience.Job Description:As a Senior Cloud...
-
Senior Software Engineer
3 weeks ago
Waterloo, Ontario, Canada Agfa Full timeDiscover a rewarding career in software development with Agfa Healthcare, where you can make a difference in the healthcare arena.Company OverviewAgfa Healthcare is a leading provider of unified Enterprise Imaging Platforms. Our mission is to reduce complexity, improve productivity, and deliver clinical value to healthcare providers.We are currently hiring a...
-
Waterloo, Ontario, Canada Manulife Full timeWe are seeking a senior software engineer with a strong ability to coach and lead training/presentations to segment partner teams/engineers; you are able to deliver value with forward-thinking to see the successful implementation of the products we deliver.As a senior full stack software engineer and coach, you will be a key member of our Engineering...
-
Senior Full-Stack Software Engineer
1 month ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. Your expertise in CI/CD pipelines, agile methodologies, and DevOps...
-
Senior Cloud Network Architect
3 weeks ago
Waterloo, Ontario, Canada Software International Full timeSoftware International(SI) is a leading supplier of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are seeking an experienced Senior Cloud Network Architect for our IOT global client.Job Summary:The successful candidate will be responsible for designing, developing, and researching cloud network architecture, computer...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada Altair Engineering Full timeJob Title: Senior Software Development EngineerWe are seeking a skilled Senior Software Development Engineer to join our team at Altair Engineering in Waterloo, ON. This is a contract position.The successful candidate will be responsible for developing and managing various pieces of software that run on multiple components in vehicles to capture, aggregate,...
-
Senior Software Engineer with ASE Expertise
4 weeks ago
Waterloo, Ontario, Canada SAP SE Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer to join our HANA Cloud Data Lakehouse technical group in Waterloo, Canada.Key Responsibilities:You will work as part of a global ASE product engineering team supporting over six thousand customers running the ASE product on premise and increasingly moving to the cloud.You will collaborate...
-
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 Architect
4 weeks ago
Waterloo, Ontario, Canada MCAP Full timeJob OverviewMCAP is looking for a skilled Senior Software Engineer to join its team. The ideal candidate will have experience in designing, executing, and troubleshooting software programs and applications.Key ResponsibilitiesEvaluate priorities, design goals, risks, options, and compromises and recommend the most suitable approach.Develop and review...
-
Chief Software Architect, Engineering
30 minutes 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 Architect
1 month ago
Waterloo, Ontario, Canada SAP Full timeAbout the RoleWe are seeking a skilled Senior Developer C/C++ to join our team at SAP. As a member of our global engineering team, you will be responsible for developing and maintaining high-quality software solutions using C/C++ programming languages.Key Responsibilities- Develop and implement software features and enhancements in collaboration with...
-
Senior Full-Stack Software Engineer Opportunity
2 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeJob Overview:We are seeking an experienced Senior Full-Stack Software Engineer to join our team at Manulife/John Hancock.Key Responsibilities:Design, develop, and maintain front-end and back-end components of web applications to ensure responsiveness and performance.Serve as the primary point of contact for debugging and resolving issues in both front-end...
-
Senior Software Development Engineer
7 days 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...
-
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...
-
Waterloo, Ontario, Canada Intelliswift Software Full timeJob SummaryWe are seeking a highly skilled Electrical Engineering Test and Validation Expert to join our team at Intelliswift Software. As a key member of our engineering team, you will be responsible for ensuring the quality and reliability of our electronic products.About the RoleThe successful candidate will possess a strong foundation in electrical...
-
Senior Software Engineer I
1 month ago
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout CartaCarta is a platform that empowers individuals and organizations to manage equity, build businesses, and invest in the future. Our mission is to unlock the potential of equity ownership for all.We believe that the problems we solve today will unlock opportunities tomorrow. Our team is passionate about building innovative solutions that drive growth...