Software Development Specialist

2 weeks ago


Cambridge, Ontario, Canada MealSuite Full time

We're looking for a talented Software Developer to join our engineering team at MealSuite, an Inc. 5000 Fastest-Growing Company based in Cambridge, ON, Canada, and Dallas, TX, USA.

Our company offers a unique blend of innovation and stability, making it an ideal place to grow your career as a software developer.

The successful candidate will be responsible for designing and developing new features for our best-in-class healthcare foodservice management software, maintaining and troubleshooting existing applications, writing reliable code, integrating data storage solutions, and presenting new ideas.

To excel in this role, you'll need:

  • Knowledge of multiple programming languages, including Ruby
  • A degree in Computer Science or equivalent experience
  • Experience with Docker and Kubernetes
  • Familiarity with Ruby on Rails architecture
  • Professional exposure to microservices architecture

You'll also have the opportunity to work in an agile environment that encourages collaboration and communication, travel occasionally, and participate in our equity program.

We offer a range of benefits, including unlimited paid time off, healthcare benefits, hybrid flexibility, and opportunities for career development and advancement.

This role requires occasional travel to our office in Cambridge, ON, but we welcome applicants from anywhere in North America.

If you're passionate about delivering high-quality software and contributing to our mission to revolutionize the continuum of care through all-in-one foodservice management technology, apply today



  • Cambridge, Ontario, Canada Vision Investment Group Full time

    Job DescriptionWe are seeking a highly skilled and motivated Sr. Software Development Specialist to join our team at Vision Investment Group.About the RoleThe successful candidate will be responsible for designing, developing, testing, and maintaining software applications to support our business operations.This is a permanent full-time position, requiring...


  • Cambridge, Ontario, Canada Bunzl Canada Full time

    We are seeking a highly skilled Software Engineer to contribute to our success. Our ideal candidate will have 4+ years of experience in software development, with expertise in programming languages such as Java, Python, or C++, and experience working with agile development methodologies.Key ResponsibilitiesDesigning and developing high-quality software...


  • Cambridge, Ontario, Canada Vision Investment Group Full time

    Job SummaryWe are seeking an experienced Software Development Specialist to join our team at Vision Investment Group. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining software applications.About the RoleThe successful candidate will have a strong background in software development, with a...


  • Cambridge, Ontario, Canada Bronto IT Services Full time

    Job Description:We are seeking a skilled Software Quality Assurance Specialist to join our team at Bronto IT Services. This is a permanent position that requires strong technical skills and attention to detail.The successful candidate will have the opportunity to work on various projects, ensuring that software applications meet high-quality standards. The...


  • Cambridge, Ontario, Canada Bronto IT Services Full time

    About Bronto IT ServicesWe are a leading provider of innovative technology solutions, dedicated to delivering exceptional results to our clients. Our team is passionate about harnessing the power of technology to drive business success.Job OpportunityBronto IT Services is seeking an experienced Software Tester and Quality Assurance Specialist to join our...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    Lone Wolf Real Estate Technologies Inc seeks a highly skilled Sr. Software Engineer to join our team.The successful candidate will be responsible for designing, developing, testing, and supporting new features in collaboration with a team of full stack developers.Key responsibilities include:Collaborating with the development team to identify technical...


  • Cambridge, Ontario, Canada Vision Investment Group Full time

    Job DescriptionVision Investment Group is seeking an experienced Senior Software Development Engineer to join our team. This role involves designing, developing, testing, and maintaining software applications that meet the needs of our clients.Key Responsibilities:Develop high-quality software applications using a variety of programming languages and...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job OverviewATS Automation is seeking a highly skilled Automation Software Development Expert to join our team in Innovation. This role plays a vital part in the development of world-class software and control systems for high-performance automation equipment.About UsWe are a global automation supplier committed to innovation, problem-solving, and continuous...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    Unlock Your Potential as a Regional Sales Broker Growth SpecialistLone Wolf Real Estate Technologies Inc, a leading provider of real estate software solutions, is seeking a highly motivated and results-driven Regional Sales Broker Growth Specialist to join our elite sales team.About Us:We are the world's leading real estate software provider, dedicated to...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    Software Developer Job DescriptionAs a software developer at Lone Wolf Real Estate Technologies Inc, you will be part of a fast-paced, agile product development team working on the development of Lone Wolf applications. Your primary responsibility will be to deliver reliable, scalable new features using .NET Framework, .NET Core, Razor, JavaScript, Microsoft...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Summary: As a Software Development Engineer at ATS Automation, you will play a vital role in designing and implementing scalable software systems that drive business growth through strategic partnerships and collaborations.Key Responsibilities:Collaborate with cross-functional teams to design and implement scalable software systems.Analyze business...

  • Design Engineer

    4 weeks ago


    Cambridge, Ontario, Canada Mafna Air Technologies Inc Full time

    We are seeking a highly skilled Design Engineer to join our team at Mafna Air Technologies Inc. as a Product Development Specialist.The ideal candidate will have a strong background in mechanical engineering and experience with product development from concept to production.Job Description:Draft detailed designs and working sketches for new products and...


  • Cambridge, Ontario, Canada Bronto IT Services Full time

    Bronto IT Services is seeking a skilled Software Testing Technician to join our team. As a key member of our QA department, you will play a crucial role in ensuring the highest quality standards for our software applications.About the RoleThis permanent position requires 1-2 years of experience in software testing and development. You will work closely with...


  • Cambridge, Ontario, Canada ATS Automation Full time

    Job Overview:The ATS Automation Innovation Center is seeking a highly skilled and experienced Senior Software Development Team Lead to lead our software development team in designing and building innovative solutions for data collection, analysis, control, and reporting. This role offers a unique opportunity to work with cutting-edge technologies and...


  • Cambridge, Ontario, Canada Spire Global, Inc. Full time

    Job Title: Software Development Engineer - IoT InfrastructureWe are seeking an accomplished Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a robust distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from...


  • Cambridge, Ontario, Canada Spire Global, Inc. Full time

    Spire Global, Inc. seeks an experienced Senior IoT Infrastructure Software Developer to join its team in designing, developing, and maintaining a resilient distributed network of thousands of headless Linux computers.About the RoleThis critical position will ensure the reliable delivery of data in adverse network environments from devices connected over the...


  • Cambridge, Ontario, Canada Enterprise Holdings Full time

    We are currently seeking a highly motivated and ambitious individual to join our Management Training program as a Management Development Specialist.This role offers an exceptional opportunity for career growth and development, with a clear path for advancement in various areas such as sales, business development, customer service, retail management, or...


  • Cambridge, Ontario, Canada Vision Investment Group Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Vision Investment Group. As a key member of our development team, you will play a critical role in designing, developing, and implementing software solutions that meet the needs of our clients.Job SummaryThe successful candidate will have a strong background in computer programming...


  • Cambridge, Ontario, Canada We Excel Technologies Inc Full time

    We Excel Technologies Inc is seeking an ambitious Business Development Specialist to join our team. The ideal candidate will have a strong background in sales and customer service, with the ability to build relationships and drive revenue growth.In this role, you will be responsible for promoting sales to existing clients, identifying and soliciting...


  • Cambridge, Ontario, Canada The Heico Companies LLC Full time

    ERP System Support Specialist Job DescriptionWe're seeking a highly skilled ERP System Support Specialist to join our team at The Heico Companies LLC. The ideal candidate will have a strong understanding of Epicor ERP software and the ability to troubleshoot and resolve complex technical issues.Key Responsibilities:Provide technical support to users of...