Software Developer

Red Rhino Networks Inc.

Abbotsford

On-site

CAD 75,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health benefits
Flexible work environment
Learning & certifications
Social events & team lunches

Job summary

Red Rhino Networks, based in Abbotsford, BC, is seeking a Software Developer to design backend integrations and automate workflows using C#, REST APIs, PowerShell, and Azure. You will work on internal tooling and client-facing projects to solve business IT problems.

The role requires a Bachelor’s degree in CS or related field and at least 2 years of C# experience, plus hands-on REST API, JSON, Git, and MongoDB proficiency. Growth and learning are encouraged.

Qualifications

  • Bachelor's degree in Computer Science or related discipline or equivalent experience.
  • Minimum 2 years of professional experience in software development using C#.
  • Minimum 1 year of experience using Jinja2 templating within automation workflows.
  • Experience using Git in collaborative development environments.
  • Experience integrating REST APIs and processing JSON data in production environments.
  • Experience with MongoDB or other NoSQL databases.
  • Experience with Microsoft Azure cloud environments.

Responsibilities

  • Design and implement backend integration solutions using C# and API-based architectures.
  • Develop and maintain automation workflows integrating systems and cloud-based services (including Microsoft Azure).
  • Integrate REST APIs with existing tools.
  • Work with and maintain MongoDB.
  • Assist with creating process, documentation and requirements for the PowerShell scripts.
  • Continuous learning.

Skills

C#
REST APIs
Jinja2 templating
Git
JSON processing
PowerShell automation
MongoDB

Education

Bachelor's degree in Computer Science or related

Tools

Azure
MongoDB

Job description

Software Developer

NOC: 21232

Location: Abbotsford BC

Full-Time Position (40 hours)

Red Rhino Networks is looking for a developer who will bring their motivation to solve big and small business IT problems.Do you have the drive to implement your ideas?Are you hoping to grow professionally and personally from a knowledgeable team?

If you answered "yes," keep on reading.

Red Rhino is a fast growing and award-winning IT Services company. From our head office in Abbotsford, our team works to provide exceptional support & service. We have a great, close-knit team - we work hard and have fun together. For back-to-back years, we have been awarded Canada's 50 Best Managed IT Companies as well as made the list of top 501 MSPs globally by Channel Futures, the most prominent listing of leading MSPs.

We are currently hiring for a software developer. This person will improve internal tooling by integrating tools via REST APIs, PowerShell scripts and C# coding. In addition, you may be working on client facing projects leveraging your development skill set.

You are a good fit if you:
  • Like StarCraft and Factorio
  • Like taking manual processes and automating them
  • Work with a high level of integrity and honesty.
  • Have strong communication skills, both written and verbal
  • Enjoy solving problems, continual learning and growth.
  • Have a strong work ethic.
  • Good time management skills
  • Strong analytical, problem solving and troubleshooting skills.
  • Ability to work independently as well as in a team environment.
Responsibilities and Expectations:
  • Design and implement backend integration solutions using C# and API-based architectures
  • Develop and maintain automation workflows integrating systems and cloud-based services (including Microsoft Azure)
  • Integrate REST APIs with existing tools.
  • Work with and maintain MongoDB.
  • Assist with creating process, documentation and requirements for the PowerShell scripts.
  • Continuous learning
Qualifications & Experience:
Mandatory:
  • Bachelor's degree in Computer Science or a related discipline, or equivalent professional certifications and/or relevant work experience
  • Minimum 2 years of professional experience in software development using C#
  • Minimum 1 year of experience using Jinja2 templating within automation workflows
  • Experience using Git in collaborative/team-based development environments
  • Demonstrated experience integrating REST APIs and processing JSON data in production environments
  • Experience working with MongoDB or other NoSQL database systems
  • Experience working with Microsoft Azure cloud environments
Preferred:
  • Familiarity with data analysis and reporting tools (e.g., Power BI and DAX)
  • Familiarity with AI development platforms or cloud-based AI tooling (e.g., Azure AI Foundry)
  • Familiarity with Windows 11 environments
  • Familiarity with Entra Active Directory (Azure AD)
  • Familiarity with Microsoft Graph API
We offer:
  • Competitive salary and benefits commensurate with skills and experience.
  • Opportunity to do challenging and meaningful work.
  • Collaborative, fun & flexible work environment
  • Opportunity to continue learning and achieve certifications.
  • Extended health benefits
  • Numerous company social events and lunches
  • Salary Range: $75,000to90,000/yr
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (C# .NET / SQL Server)
Senior Software Developer (C# .NET / SQL Server)

AbaData • Calgary

On-site
CAD 100,000 - 140,000
Flexible health spending account
On-site parking
Career growth in growth-stage company
Sr. Developer
Sr. Developer

Rogers Communications • Brampton

On-site
CAD 90,000 - 130,000
Sr. Developer
Sr. Developer

Rogers Communications • Toronto

On-site
CAD 90,000 - 140,000
Application Developer & IT Support Analyst
Application Developer & IT Support Analyst

STACK IT Recruitment • Markham

On-site
CAD 75,000 - 105,000
Lab Systems Software Developer
Lab Systems Software Developer

Price Industries • Winnipeg

On-site
CAD 70,000 - 100,000
Software Engineer, Java (Contract)
Software Engineer, Java (Contract)

Ravenwake • Vancouver

On-site
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)

Bevertec • Toronto

On-site
Senior Software Engineer (1880)
Senior Software Engineer (1880)

Direct IT Recruiting Inc. • Toronto

Hybrid
Hybrid work model
Contract duration 5 months
Software Engineer / Java / 6-12 Month Contract
Software Engineer / Java / 6-12 Month Contract

Motion Recruitment • Winnipeg

Hybrid
CAD 55,000 - 76,000
Sr. Software Engineer, Developer Platform
Sr. Software Engineer, Developer Platform

United States Digital Space LLC • Vancouver

Hybrid
CAD 120,000 - 160,000