Backend Software Engineer with Expertise in Dynamic Decision-Making Algorithms

1 week ago


Burlington, Ontario, Canada CareGo Tek Inc. Full time
About CareGo Tek Inc.

CareGo Tek Inc. is a pioneering technology company that specializes in the development of innovative optimization and automation systems. Our flagship product, TELIA, utilizes cutting-edge algorithms to revolutionize the way manufacturers manage their products throughout the supply chain.

Job Summary

We are seeking an experienced Backend Software Engineer to join our team and contribute to the design, development, and implementation of our dynamic decision-making algorithms. The successful candidate will have extensive knowledge of C# .NET, Entity Framework, Angular, and TypeScript, as well as experience working with relational databases such as SQL Server.

Key Responsibilities
  • Design and develop robust and user-friendly cross-browser web applications using Microsoft Visual Studio and .NET toolsuite
  • Build scalable and dynamic web applications using Angular and TypeScript
  • Optimize application performance for maximum usability and functionality
  • Collaborate with cross-functional teams to ensure projects meet business objectives
  • Troubleshoot issues and resolve problems efficiently
Requirements

To be successful in this role, you will need:

  • A degree in Computer Science or equivalent
  • At least 5 years of experience designing and implementing cross-browser web applications
  • Extensive knowledge of C# .NET, Entity Framework, Angular, and TypeScript
  • Experience working with relational databases such as SQL Server
  • Strong understanding of object-oriented design, algorithms, data structures, and databases
  • Excellent written and verbal communication skills
What We Offer

As a Backend Software Engineer at CareGo Tek Inc., you can expect:

  • A competitive salary of $120,000 - $180,000 per annum
  • Opportunities for career growth and professional development
  • A dynamic and supportive work environment
  • Access to the latest technologies and tools

  • Software Engineer

    1 month ago


    Burlington, Ontario, Canada Randstad Full time

    Key Responsibilities:Develop and maintain robust and efficient backend systems.Collaborate with cross-functional teams to design and implement scalable solutions.Ensure high-quality code and adhere to coding standards.Participate in code reviews and contribute to team's knowledge sharing.Requirements:4+ years of experience in backend software...


  • Burlington, Ontario, Canada CareGo Tek Inc. Full time

    About CareGo Tek Inc.CareGo Tek Inc. is a high-tech, rapidly growing company comprised of a diverse group of individuals with various backgrounds in engineering, project management, architecture/layout, software, automation, vision tech, machine learning, and more.Our Flagship ProductTelia optimization and automation system is our flagship product, utilizing...


  • Burlington, Ontario, Canada Randstad Canada Full time

    Randstad Canada is seeking an experienced Senior Pipeline Engineer to join our dynamic team in the Halton region.Job OverviewWe are looking for a highly skilled engineer with expertise in pipe stress analysis and mechanical engineering principles to ensure the structural integrity and performance of piping systems in various industrial applications.Key...


  • Burlington, Ontario, Canada CareGo Tek Inc. Full time

    We are seeking a talented Full Stack Engineer to join our team at CareGo Tek Inc.CareGo Tek is a high-tech company that specializes in developing innovative solutions. We are looking for an experienced software engineer who can contribute to the development of our flagship product, TELIA.The ideal candidate will have extensive experience in designing and...


  • Burlington, Ontario, Canada Supportech Full time

    Company OverviewSupportech is a dynamic organization committed to delivering exceptional solutions. We are seeking an experienced professional to lead our software systems engineering team.Estimated Salary Range: $120,000 - $180,000 per annum.Job DescriptionWe require a highly skilled individual to oversee the design, development, and implementation of our...


  • Burlington, Ontario, Canada Study International Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Epsilon, a global advertising and marketing technology company. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients.Job ResponsibilitiesYou will...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    We are seeking a talented Embedded Software Engineer to join our R&D team, focused on designing and testing cutting-edge broadcast equipment incorporating the latest technology.About the RoleThis is an exciting opportunity for a skilled engineer with experience in C, C++, and Real-Time Operating Systems to work on complex projects involving embedded Linux,...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    Thermo Fisher Scientific is seeking a highly skilled Senior Software Development Engineer to join our team in Burlington, Canada. In this role, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.Key Responsibilities:Design and develop...


  • Burlington, Ontario, Canada TransUnion LLC Full time

    At TransUnion, we are dedicated to leveraging information to drive better decision-making. As a trusted provider of global information solutions, our mission is to empower individuals, families, and communities worldwide by optimizing risk-based decisions and enabling consumers to manage their personal information.We strive to create an environment where...

  • Software Engineer

    1 month ago


    Burlington, Ontario, Canada L3Harris Technologies Full time

    As a Software Engineer at L3Harris Technologies, you will be part of a dynamic team developing complex electro-optical surveillance systems.Our software teams work directly with our optics and hardware teams – developing code that manages all of our systems controllers and actuators, telephoto lenses or targeting & tracking systems.You will be responsible...


  • Burlington, Ontario, Canada Evertz Full time

    About Evertz: A leading global provider of solutions for the broadcast media industry, including software engineering for embedded systems.Compensation: The estimated salary range for this position is $110,000 - $140,000 per year, based on average salaries in the industry and location.About the Role: We are seeking a highly skilled Embedded Software Engineer...


  • Burlington, Ontario, Canada GroupFit Technologies Inc. Full time

    About the RoleWe are seeking a skilled Financial Modeling Expert to join our team at GroupFit Technologies Inc. as an Investment Analyst.Job DescriptionThe ideal candidate will have expertise in creating detailed financial models to analyze investment opportunities and make informed decisions. This role involves collecting and analyzing financial data,...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    About the Role:We are seeking a skilled Senior Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our software development team, you will play a critical role in designing and developing software solutions for advanced robotics technology and automation platforms.Job Summary:The successful candidate will have a...


  • Burlington, Ontario, Canada TransUnion LLC Full time

    Unlock Career Growth Opportunities at TransUnion LLCWe are seeking a highly skilled Data Engineering Leader to join our team at TransUnion LLC. In this role, you will be responsible for leading the development and implementation of data engineering practices that drive business growth and innovation.About the JobAs a Data Engineering Leader, you will have a...


  • Burlington, Ontario, Canada IKEA Full time

    We are seeking a Senior Software Engineer to join our team at "{company}".In this role, you will be responsible for designing, developing, and maintaining high-quality software applications.As a senior software engineer, you will lead the development team and collaborate with other stakeholders to ensure the successful delivery of projects.You will be...


  • Burlington, Ontario, Canada Who's on Layton Full time

    About the RoleWe are seeking a Water Resources Engineer to join our team in Toronto. The ideal candidate will have expertise in hydrologic and hydraulic modeling, stormwater management, and regulatory compliance.Key ResponsibilitiesDevelop drainage plans and models for municipal, highway, transit, and land development projects.Design stormwater management...


  • Burlington, Ontario, Canada Randstad Full time

    Job SummaryWe are seeking a highly skilled Licensed Ontario Land Surveyor to join our multidisciplinary engineering consulting firm in Burlington. The ideal candidate will have strong technical skills, excellent communication abilities, and a passion for delivering high-quality results.About the RoleThis permanent position offers a dynamic work environment,...


  • Burlington, Ontario, Canada Evertz Full time

    Evertz seeks a highly skilled and motivated Senior Front-End Software Developer specializing in Angular to join our dynamic team. The ideal candidate will be responsible for developing innovative, high-quality web applications for customer-facing products.Key ResponsibilitiesDesign and develop robust front-end applications using Angular for customer-facing...


  • Burlington, Ontario, Canada Ausenco Full time

    About the RoleThis is a challenging opportunity for an experienced Senior Mechanical Engineering Lead to join our team in Ausenco. As a key member of our engineering team, you will be responsible for delivering mechanical engineering design according to required timeframes and standards by supervising the performance of mechanical engineers, reviewing...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies is a leading provider of advanced defense and commercial technologies across various domains, including space, air, land, sea, and cyber. With approximately $18 billion in annual revenue and 50,000 employees, we serve customers in over 100 countries.We are committed to recruiting and developing diverse, high-performing talent who share...