Join our team

CutLogix is currently accepting resumes from talented individuals interested in joining our team. If you're passionate about innovation and eager to contribute to our dynamic work environment, we encourage you to submit your resume for consideration.

Job Opportunities

Looking to join the CutLogix team?

Check here often to see our latest job opportunities!

  • Are you passionate about problem solving, learning, and providing a quality user experience? Do you possess a natural curiosity for complex issues and want to be part of shaping the future of a dynamic and growing team?

    CutLogix is a unique software platform created from the ground up by an agile software development team, to manage complexity and solve real world problems for pork processing operations. We are based in rural Manitoba, and are focused primarily on the agribusiness sector.

    We are currently seeking a Software Developer to join our team. This is an opportunity for individuals who are motivated and enthusiastic to work on a team that is committed to creating a stellar customer experience.

    Our team enjoys flexible working arrangements (hours/location) and puts a strong focus on professional development. Some in-office collaboration is expected for this role, however, there is flexibility for remote work for the right candidate.

    Preference will be given to candidates within our operational area.

    In your capacity as a Software Developer you will be responsible for implementing custom software solutions for our clients, and in helping to improve the overall performance of the team. Your specific job responsibilities will be as follows:

    • Work with clients and colleagues to determine software development requirements

    • Lead by example, through delivery contribution, technical learning, velocity and contribution to team knowledge base

    • Configure development, build, test and live environments as required, including documentation

    • Develop prototypes and working models of new software features

    • Implement tested software features in a timely manner following team and project accepted practices, including a strong focus on user experience, scalability, and maintainability

    • Maintain work status in shared source code repositories and work tracking tools

    • Review implemented features with clients and colleagues and incorporate feedback as required

    • Continue to develop and improve your software development skills

    • Contribute to continuous improvement of CutLogix development and delivery practices

    • Provide support for client and company software as required

    • Accurately track your work hours by activity and submit to the CutLogix time tracking system daily

    • Represent CutLogix through engagement with the larger software development community (local, regional and beyond)

    The ideal candidate:

    • Has at least 5 years of hands-on experience in delivering applications using some, or all, of the following: Python, C#/.NET, Vue.js, Flutter/Dart, and Google Cloud (Cloud Run, PubSub, BigQuery, Firebase)

    • Understands distributed application architecture and related design patterns

    • Has proven working experience in software development, ideally in agile team environments

    • Has a passion for continuous learning

    • Possesses a strong work ethic

    • Demonstrates creativity

    • Has great communication skills

    • Has post-secondary education in Computer Sciences/Engineering

    If you feel you are a strong candidate for this role, please forward your resume to careers@cutlogix.io or call (204) 827-2297.