Valsoft Corporation

membership-management software

ProductDeveloper

Winnipeg, Manitoba, Canada
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Product Developer at Valsoft Corporation. Skills: SQL, Microsoft. NET technologies, C#, ASP. NET Core, . NET Web Forms, JavaScript, jQuery, CSS, Unit testing practices & frameworks across. Net and Javascript. Design, develop, and implement new features within UnionWare’s existing technology stack. Maintain and support applications and components developed by the team”

What You'll Achieve.

deliver real value to our users; help balance forward-looking improvements with the realities of an established product and client base

Industry & Context.

membership management software
Problems you'll solve

problem-solving abilities; Ability to quickly spot and address edge cases in software, tests, and specs; Ability to quickly spot and address potential security issues in software and specs

Eligibility Requirements

Participate in periodic travel as required to support client or business needs

What They're Looking For.

Must Have

University degree or college diploma in Computer Science, or equivalent practical experience, expertise in SQL (ideally 5+ years), experience with Microsoft. NET technologies (C#, ASP. NET Core, . NET Web Forms) (ideally 5+ years), front-end development experience with JavaScript, jQuery, and CSS (ideally 5+ years), Deep understanding of UnionWare’s control table–oriented architecture, Expertise in unit testing practices & frameworks across. Net and Javascript

Nice to Have

Experience with modern UI frameworks is considered an asset, Knowledge of common software architecture patterns and their trade-offs is considered an asset

What You'll Do.

and implement new features within UnionWare’s existing technology stack

Maintain and support applications and components developed by the team

Contribute to strategic initiatives focused on modernizing architecture

development practices

and deployment pipelines

Research and evaluate emerging technologies and solutions for potential adoption within the product suite

Continuous improvement to our ability to utilize AI in our development & test practices

Continuous improvement to our ability to automate tests of our software

Balance progress toward a modernized platform with current business and technical constraints

Partner with internal teams to support product functionality and address client-related issues

Perform other related duties as assigned

How You'll Work.

Team & Collaboration

Collaborate closely with teammates across the business; Partner with internal teams to support product functionality and address client-related issues; Ability to contribute effectively within a team on larger, more complex projects

Communication Scope

Participate in client interactions, including meetings, phone calls, and email communication

Full Job Description

UnionWare is looking for a Product Developer to join their team! **ABOUT UNIONWARE:** UnionWare ULC, based in Winnipeg, Manitoba, has been building and supporting membership-management software for labour unions since 1998. The platform centralizes tasks like membership tracking, dues processing, grievance handling, and event coordination - serving unions across Canada, the U.S., and Australia. Rooted in Winnipeg’s vibrant tech community, UnionWare combines local talent and global reach to empower organized labor with streamlined, data-driven tools. **ABOUT THE ROLE: ** As a Product Developer, you’ll play a hands-on role in shaping and evolving our core product. You’ll work across the full software development lifecycle—designing, building, and maintaining features that deliver real value to our users. This role blends product thinking with technical execution. You’ll collaborate closely with teammates across the business, contribute to modernizing our platform, and help balance forward-looking improvements with the realities of an established product and client base. **Requirements** * Design, develop, and implement new features within UnionWare’s existing technology stack * Maintain and support applications and components developed by the team * Contribute to strategic initiatives focused on modernizing architecture, technology stack, development practices, and deployment pipelines * Research and evaluate emerging technologies and solutions for potential adoption within the product suite * Continuous improvement to our ability to utilize AI in our development & test practices * Continuous improvement to our ability to automate tests of our software * Balance progress toward a modernized platform with current business and technical constraints * Partner with internal teams to support product functionality and address client-related issues * Occasionally participate in client interactions, including meetings, phone calls, and email communication * Participate in per

Free ATS check

Applying for this Product Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Valsoft Corporation?

Real rants from real employees. Read before you apply.

Read Company Rants →