Junior Software Developer (Shiftlab)
iQmetrix
- Regina, SK
- Permanent
- Temps-plein
What We Do
Shiftlab is a fast-growing workforce management software company. More than 30,000 retail professionals use Shiftlab every day to create strategic schedules, optimize labor, and empower their teams. Our platform combines AI-powered forecasting, intelligent automation, and real-time performance insights to help retailers improve profitability, reduce labor costs, and make better operational decisions.
While most of our work is done remotely, we value occasional in-person meetups—so this role is open to candidates based in Regina, SK.Role Purpose
We are seeking a Junior Software Developer who is motivated to accelerate their growth and contribute meaningfully to our development team. The ideal candidate has a foundational understanding of C#, strong communication skills, and a proactive, curious approach to problem-solving. In this role, you will not be limited to low-impact tasks. Working closely with senior team members, you will contribute to production features and gain hands-on experience building modern, scalable software systems.What You'll be Doing: As a Junior Developer, you will
- Grow your technical skills by learning from experienced engineers while building and improving Shiftlab’s backend systems using C# and .NET 8.
- Participate in designing and implementing new product features and integrations with guidance from senior team members.
- Contribute to developing scalable, maintainable solutions that support retailers of all sizes.
- Collaborate with team members to debug, diagnose, and resolve real production issues.
- C# / .NET 8
- Cloud-based architecture (Azure)
- REST APIs and distributed systems concepts
- SQL / NoSQL data storage
- Git-based workflows and CI/CD
- React Native
- Practical exposure to agentic and machine learning technologies, including using them to accelerate software development and integrating AI-driven automation and decision systems into production applications.
- Solid understanding of programming fundamentals (any language)
- Basic knowledge of object-oriented programming principles.
- Familiarity with the general stages of the software development lifecycle.
- Strong communication skills and a desire to learn quickly in a collaborative environment.
- A diploma or degree in Computer Science, Computer Engineering, or a related field.
- Must be located in Regina, SK for occasional in-person collaboration.
- Experience with C# and .NET technologies (e.g., ASP.NET Core).
- Exposure to Azure based cloud technologies (e.g., message queues, NoSQL databases, serverless applications).
- Experience or interest in full‑stack development (front-end + back-end).
- Familiarity with Git or other version control systems.
- Previous experience with workforce management software.
- Exposure to writing automated tests.
- Begin your journey with a competitive starting salary!
- Enjoy peace of mind with a comprehensive benefits package for you and your entire family.
- Embrace work-life harmony with a flexible hybrid working environment, generous vacation and trusted sick leave program.
- Invest in your future with our RRSP/401K/PF and Share Ownership plans. What's even better? We offer a match program!
- We care about your family, offering maternity, adoption, and paternity leave salary top ups as well as ten “New Baby Days” for all parents welcoming a new child into their life.
- Enjoy a “Cultural Day” off annually to celebrate a day of religious or cultural significance.
- Give back with up to 6 days of paid time off annually for volunteering or personal learning.
- We believe in the value of taking time to refresh, re-energize, and reflect on your career journey. Employees are granted a seven-week sabbatical after every seven years of employment!
Nous sommes désolés mais ce recruteur n'accepte pas les candidatures en provenance de l'étranger.