Software Developer
4 days ago
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- Research and Development: Conduct research and development of algorithms for scale up and scale out, focusing on distributed database management systems.
- 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.
- 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.
- Mentorship: Mentor junior colleagues on algorithm design, data structure, and software engineering aspects, focusing on high-performance scalable code.
- 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.
- Education: Bachelor or Master major or PhD in computer science or related area.
- Programming Skills: Proficient in C and C++ programming.
- Soft Skills: Excellent documentation, organization, and communication skills.
- Personal Qualities: Self-motivated learner; strong desire to learn on the job.
- Teamwork: Must be a team player.
- Experience: Experience with design and development of a distributed database, or storage system, or file system, or cache system is an asset.
- Open Source Community: Experience in open source community is an asset.
-
Web Implementation Lead
6 days ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced Implementation Manager to join our team at Jonas Software UK. As an Implementation Manager, you will be responsible for overseeing the implementation of high-quality websites and customer experiences for our elite private members clubs around the world.Key ResponsibilitiesLead a dynamic team of...
-
Web Implementation Lead
7 days ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced Implementation Manager to join our team at Jonas Software UK. As an Implementation Manager, you will be responsible for overseeing the implementation of high-quality websites and customer experiences for our elite private members clubs around the world.Key ResponsibilitiesLead a dynamic team of...
-
Software Engineer
7 days ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced 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 implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...
-
Software Engineer
6 days ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced 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 implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...
-
Software Engineer
2 days ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...
-
Software Engineer
2 days ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...
-
Software Installation Expert
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timePosition Overview Installation Specialist Company: Jonas Software UK At Jonas Software, we foster a vibrant and empowering workplace filled with proactive individuals who thrive in a dynamic environment. We are currently on the lookout for a driven graduate in Commerce who is eager to immerse themselves in our operations and those of our...
-
Software Installation Technician
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timePosition Overview Installation Specialist Company: Jonas Software UK At Jonas Software, we foster a vibrant and empowering workplace filled with driven individuals who thrive in a fast-paced setting. We are currently on the lookout for a dedicated graduate in Commerce who is eager to immerse themselves in our operations as well as those of our...
-
Software Installation Technician
4 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timePosition Overview Installation Specialist Company: Jonas Software UK At Jonas Software, we pride ourselves on fostering a vibrant and empowering workplace filled with motivated individuals who thrive in a dynamic environment. We are currently on the lookout for a driven graduate in Commerce who is eager to immerse themselves in both our...
-
Software Developer
4 days ago
Markham, Ontario, Canada Course Full time $41About the RoleWe are seeking a highly skilled Software Developer to join our team at Course. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and...
-
Software Developer
4 days ago
Markham, Ontario, Canada Course Full time $41About the RoleWe are seeking a highly skilled Software Developer to join our team at Course. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and...
-
Software Developer
21 hours ago
Markham, Ontario, Canada IBM Computing Full timeJob DescriptionJob Title: Software DeveloperJob Summary:IBM Computing is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications for our clients.Key Responsibilities:Software Development: Design, develop, and test software applications using...
-
Software Developer
19 hours ago
Markham, Ontario, Canada IBM Computing Full timeJob DescriptionJob Title: Software DeveloperJob Summary:IBM Computing is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications for our clients.Key Responsibilities:Software Development: Design, develop, and test software applications using...
-
Senior Web Developer
3 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout Jonas Software UK Jonas Software UK is a leading provider of enterprise management software solutions to various industries, including Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing. We are committed to delivering high-quality...
-
Software Developer
1 week ago
Markham, Ontario, Canada CES GROUP Full timeAbout CES GROUPCES GROUP is a leading service company that specializes in website development and software solutions.Job SummaryWe are seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing and integrating website-related code, determining hardware and software requirements, and developing...
-
Software Developer
6 days ago
Markham, Ontario, Canada Vange Guitars inc. Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team at Vange Guitars inc. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Develop software solutions by studying systems flow, data usage, and work processes.Problem-Solving: Develop flowcharts, layouts, and documentation to identify solutions and...
-
Software Developer
5 days ago
Markham, Ontario, Canada Vange Guitars inc. Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team at Vange Guitars inc. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Develop software solutions by studying systems flow, data usage, and work processes.Problem-Solving: Develop flowcharts, layouts, and documentation to identify solutions and...
-
Expert .NET Developer
3 weeks ago
Markham, Ontario, Canada Jonas Software UK Full timeAbout Jonas Software UK Jonas Software UK is a leading provider of enterprise management software solutions to various industries, including Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing. We are committed to delivering high-quality...
-
Software Developer
2 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and building advanced applications, libraries, and services for the Android platform.Key Responsibilities:Design and develop complex software applications and...
-
Software Developer
2 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and building advanced applications, libraries, and services for the Android platform.Key Responsibilities:Design and develop complex software applications and...