Software Developer:

Windward Software has an outstanding opportunity available for a Software Developer to join our Software Development team, based out of our sunny Penticton, BC headquarters. 

You will be part of a development team responsible for maintaining our existing desktop business application as well creating new desktop, mobile, and web applications for a variety of businesses. Experience in an agile development environment, working closely with stakeholders, is necessary.

The successful individual will have a strong work ethic and “get it done” attitude. Empathy for software application users and valuing their feedback are key parts of our success criteria. All facets of software development are important parts of this position: although we employ experts in technical documentation, testing, and business requirements; we believe those responsibilities are also ultimately every developer’s responsibility.


  • Bachelor's degree in Computer Science
  • Minimum 5-7 years of developer experience
  • Programming expertise in C#
  • Experience with relational databases using SQL Server, PostGres
  • Experience in HTML, ASP.NET and Web API technologies
  • Interest or experience with cloud technologies: Google Cloud Platform, AWS, Microsoft Azure
  • Analytical skills, logical reasoning, excellent problem-solving skills
  • Ability to work well as a part of a team; advanced communication skills
  • Customer service skills
  • Dedication to life-long learning

The Applicant must have an unrestricted ability to work in Canada.

This position is full-time and based in our Penticton, BC office.


  • A comprehensive benefits package;
  • Lakes, beaches, wineries - all in our backyard! Take your lunch break at beautiful Skaha Beach - literally just a block away;
  • A huge staff lounge area with gym equipment, pool table and showers on-site;
  • Tickets for events at the South Okanagan Events Centre (SOEC); and
  • Social activities such as golf tournaments, holiday festivities, etc.

Interested? Send your details to us at and don’t forget a cover letter!  While we appreciate all interest, only those selected for further review will be contacted.

Job Info

Location: Penticton, BC, Canada

Apply via Email

Apply Online

Try out Windward Business
Management Software for yourself!

No credit card required.

Try Windward for Free

Want to know more?

Give us a Call
1 (250) 492-8888

Send Us
A Question

Book a System