Current jobs related to Software Developer - Markham, Ontario - Huawei Canada

  • Software Developer

    1 month ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...

  • Software Developer

    1 month ago


    Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Jonas Software - Canada. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various programming...

  • Software Developer

    2 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Embedded Software DeveloperWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Key ResponsibilitiesCollaborate with experienced engineers to design and...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Senior Software DeveloperPVX Plus Technologies Ltd.THE COMPANYPVX Plus is a software company with a strong focus on developing complex business applications. Our development language, PxPlus, is designed to simplify the development, deployment, and support of business applications. As a Senior Software Developer, you will play a key role in product...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking an experienced and passionate Senior Software Developer to join our team of highly motivated, fun-loving, challenge-seeking individuals who care for one another and for our clients. As a Senior Software Developer, you will play an active role in product development with responsibility for the...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Jonas Software UK. As a key member of our development team, you will be responsible for designing and implementing complex software solutions using C, C++, and other programming languages.Key Responsibilities:Design and implement clean,...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Senior Software Developer Job DescriptionWe are seeking an experienced and skilled Senior Software Developer to join our team at Jonas Software - Canada. As a key member of our development team, you will play a crucial role in designing and implementing complex software solutions that meet our clients' business needs.Key Responsibilities:Design and develop...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Senior Software Developer Job DescriptionWe are seeking an experienced and skilled Senior Software Developer to join our team at Jonas Software - Canada. As a key member of our development team, you will play a crucial role in designing and implementing complex software solutions that meet our clients' business needs.Key Responsibilities:Design and develop...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking an experienced and passionate Senior Software Developer to join our team of highly motivated, fun-loving, challenge-seeking individuals who care for one another and for our clients.Job SummaryThe successful candidate will play an active role in product development with responsibility for the design and implementation of complex...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking an experienced and passionate Senior Software Developer to join our team of highly motivated, fun-loving, challenge-seeking individuals who care for one another and for our clients.Job SummaryThe successful candidate will play an active role in product development with responsibility for the design and implementation of complex...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    Job SummaryWe are seeking a highly motivated and experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems. You will work closely with our team of experienced engineers to develop and maintain software applications,...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking an experienced and passionate Senior Cyber Software Developer to join our team of highly motivated, fun-loving, challenge-seeking individuals who care for one another and for our clients.Job Responsibilities:Designs clean, modular, reusable code structures using the following technologies in C, C++ and...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Job Title: Senior Cyber Software DeveloperWe are seeking an experienced and passionate Senior Cyber Software Developer to join our team of highly motivated, fun-loving, challenge-seeking individuals who care for one another and for our clients.Job Responsibilities:Designs clean, modular, reusable code structures using the following technologies in C, C++ and...

  • Software Engineer

    1 week ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the real-world needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...

  • Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, high-volume web...

Software Developer

2 months ago


Markham, Ontario, Canada Huawei Canada Full time
About the Role

We are seeking a highly skilled Software Engineer to join our team at Huawei Canada. As a key member of our team, you will be responsible for designing and developing distributed, highly available transaction processing database management systems.

Key Responsibilities
  1. Research and Development: Conduct research and development of algorithms for scale up and scale out, focusing on distributed database management systems.
  2. Collaboration with Architects and Engineers: Work with a team of architects and engineers to develop proof-of-concept systems and components across the data manager, buffer manager, and transaction processing components.
  3. Investigation and Design: Investigate and design new data structures and algorithms focusing on lockless and NUMA aware approaches on the latest and state of the art hardware technology.
  4. Mentorship: Mentor junior colleagues on algorithm design, data structure, and software engineering aspects, focusing on high-performance scalable code.
  5. Quality Assurance: Work with QA and continuous integration teams to drive a quality overall solution through a combination of automated unit tests, functional testing, and system testing of the solution.
Requirements
  1. Education: Bachelor or Master major or PhD in computer science or related area.
  2. Programming Skills: Proficient in C and C++ programming.
  3. Soft Skills: Excellent documentation, organization, and communication skills.
  4. Personal Qualities: Self-motivated learner; strong desire to learn on the job.
  5. Teamwork: Must be a team player.
  6. Experience: Experience with design and development of a distributed database, or storage system, or file system, or cache system is an asset.
  7. Open Source Community: Experience in open source community is an asset.