Skip to main content

Don’t do something. Join something.

Life at EPASSMake your mark. Share an experience.

This place is where like-minded people gather, committing to shared values and the attainment of unbeatable tech solutions. We’ve created a place where testing the boundaries and asking, “why not?” is standard practice and agility is the foundation of what we do. Our commitment to service is strong, and we know we can’t uphold our commitment to clients if our people aren’t given the room to innovate and think for themselves. We’re in this together, and together we can keep on creating the best ERP software.

Empowered people create powerful solutions.

One team, unlimited possibilities.

JOIN THE TEAM Let’s break boundaries

Your career is so much more than what you do—it’s a part of who you are. It’s where you push and hone your skills. Break boundaries and think in, outside, and around the box (maybe it’s not even a box). We’re looking for people who share our values and drive, is that you?

  • Senior Windows Desktop Developer

    Seeking a customer-centric developer

    DATE POSTED

    June 17, 2024

    DEADLINE TO APPLY

    Ongoing

    Description

    R&D Business Systems / EPASS Software is a successful and profitable software company located in the new Health and Technology District in Surrey City Centre, close to the King George Skytrain station. We specialize in custom software for the Appliance, Electronics and Furniture Sales & Service industries. We have been in business since 1973 and have an established client base across North America.

    The EPASS Enterprise System covers all business and operational facets of the industry – including POS, inventory control, dispatching, mapping, barcoding, mobile solutions, e-commerce and fully integrated accounting. A career with EPASS Software is guaranteed to be fast-paced and rewarding, with opportunities for career advancement and continuing education.

    We recently moved into our new office in Surrey with more space and room for growth, an upscale office lounge for our employees, and access to building amenities like the gym, yoga room, change rooms with showers, and more. We offer a hybrid option of working from home 3 days per week and working in-office 2 days per week.

    Senior Windows Desktop Developer

    We are seeking a customer-centric developer to join our Windows Desktop team. The successful candidate will have a proven passion for working with all aspects of product development, including working directly with relational databases, constructing user interfaces for Windows Desktop applications, creating reports, working with Web APIs, and migrating legacy systems to a more modern architecture.

    Requirements

    Our ideal candidate should bring the following qualities:

    • Windows Desktop development experience with mid-sized to large-scale enterprise applications.
    • Be highly motivated and self-driven.
    • Be willing to contribute as a team member and participate actively in discussions by offering support and constructive feedback.
    • Be able to work within, and contribute to, the existing development and architecture standards.
    • When necessary, be able to work under limited supervision and be ready to take initiatives to solve development challenges.
    • Have a passion and natural curiosity for new technologies and frameworks.
    • Be driven by the principle of “quality over quantity” and have a “practice good habits” approach to development.
    • Have experience with customer-facing business systems where user interface design is as important as database design.
    • Have an engaging personality that is willing to dive in and solve problems regardless of the technology or complexity.
    • Strong understanding of software architecture.
    • Good verbal and written communication skills.

    The successful candidate must demonstrate the following technical skills:

    • Proficient in VB6, C#, and the .Net framework.
    • Strong foundation in Desktop UI development.
    • Client UI development experience with JavaScript and JQuery technologies.
    • Client framework experience with Angular, Knockout, React, or Vue would be an asset but is not a requirement.
    • Understanding of the REST architectural principles.
    • The ability to create Web APIs using the Microsoft Web API framework.
    • Knowledge of Microsoft IIS would be an asset.
    • Understanding of relational database management systems and SQL programming.

    Preferred Qualifications:

    • Experience with ERP or WMS systems.
    • Experience with CSS and Bootstrap.
    • Experience with OOP design patterns and best practices.
    • Experience with Crystal Reports.
    • Mobile development experience.
    • Project management skills.

    Location:

    • Living in the greater Vancouver area
    • Have legal status to work in Canada

    Benefits:

    • Casual dress
    • Company events
    • Dental care
    • Extended health care Life insurance
    • On-site gym
    • On-site parking
    • Paid time off
    • Vision care

    Schedule:

    • 8-hour shift Monday to Friday
    • Ability to commute/relocate: Surrey, BC: reliably commute or plan to relocate before starting work

    Fullsteam recognizes that your health and wellbeing are a priority. This is why we offer a full suite of benefits that include:

    • Medical
    • Extended Health and LTD plan
    • Dental
    • Vision
    • RRSP (with employer match)
    • Health Spending Account
    • Flexible paid time off

    Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.

  • Senior Full Stack Developer

    Join our team of software developers

    DATE POSTED

    July 15, 2024

    DEADLINE TO APPLY

    Ongoing

    Description

    We are seeking a customer-centric full stack developer to join our team and contribute to our web, desktop and mobile initiatives. The successful candidate will have a proven passion for working with all aspects of product development, including working directly with relational databases, building Web APIs, and constructing user interfaces using modern JavaScript frameworks.

    Our ideal candidate should bring the following qualities:

    • Development experience with mid-sized to large-scale enterprise applications.
    • Have a passion and natural curiosity for new technologies and frameworks.
    • Be willing to contribute as a team member and participate actively in discussions by offering support and constructive feedback.
    • Be able to work within, and contribute to, the existing development and architecture standards.
    • When necessary, be able to work under limited supervision and be ready to take initiatives to solve development challenges.
    • Be driven by the principle of “quality over quantity”, and have a “practice good habits” approach to development.
    • Have experience with customer-facing business systems where user interface design is as important as database design.
    • Have an engaging personality that is willing to dive in and solve problems regardless of the technology or complexity.
    • Strong understanding of software architecture and object-oriented design.
    • Good verbal and written communication skills.

    The successful candidate must demonstrate the following technical skills:

    • Proficient in C# and the .Net framework.
    • Strong foundations in client UI development with JavaScript and JQuery technologies. Client framework experience with any of the following as Angular, Knockout, React, or Vue would be an asset but is not a requirement.
    • Deep understanding of the REST architectural principles.
    • The ability to create Web APIs using the Microsoft WebAPI framework.
    • Understanding of the MVC architectural pattern.
    • Strong understanding of web development.  Knowledge of Microsoft IIS would be an asset.
    • Understanding of relational database management systems and SQL programming.
    • Proficient with CSS and Bootstrap.
    • Experience with OOP design patterns and best practices.

    Nice to have:

    • Experience with ERP or WMS systems.
    • Experience with Telerik (Kendo) technologies
    • Experience with Crystal Reports
    • Experience with LESS or SASS
    • Experience with Typescript
    • Mobile development experience.
    • Angular
    • Project management skills.
  • Application and Technical Support Specialist

    Join our team of support agents

    DATE POSTED

    July 15, 2024

    DEADLINE TO APPLY

    Ongoing

    Description

    This role is open to join our technical support and services team. You will be providing detailed and timely assistance to customers with feature and workflow related questions. There are also technology-related support responsibilities and the position requires an in-depth understanding of Windows technologies and common applications like MS Office. SQL or Crystal Reports experience would be an asset. The ideal candidate will have 2+ years of providing application support to end-users. This is a customer-facing role so exceptional communication, service, and troubleshooting skills are a must.

    Support is primarily provided over the phone – but we are not a call center. In addition to the EPASS software suite, there is some amount of hardware support for products we sell such as barcode scanners and related equipment. All training on our EPASS Software and its environment is provided in-house as part of your onboarding.

    Key Responsibilities

    • Respond to inbound support tickets via email and telephone following a structured support protocol
    • Manage your queue of open support tickets to ensure that your notes are up-to-date and SLAs are being met
    • Facilitate escalation of urgent technical issues
    • Document and test bug fixes and feature requests
    • Work with management to advocate customer feature requests
    • Author knowledge base documentation
    • Participate in technical configuration and onboarding of new customers
    • Deploy software updates to customer sites during scheduled maintenance windows
    • Work with partner companies to set up or maintain points of integration

    Required Skills, Knowledge & Abilities

    • Minimum 2 years of industry experience providing commercial software application support
    • Strong communications skills, both written and verbal
    • Demonstrated analytical problem-solving skills necessary to resolve client technical issues
    • A basic understanding of TCP/IP networking and strong troubleshooting skills for MS Windows
    • Ability to document your work and keep your support tickets updated in real time

    Experience with the following is an asset:

    • Relational databases (SQL or Crystal Reports, etc.)
    • Point of sale, inventory control, or accounting software

APPLY TODAY Fill out our form below; c’mon don’t be shy

We know you’re interviewing us as much as we’re interviewing you, and if you’re reading this, we’re feeling pretty good about how we’ve done so far. But let’s take the next step and get to know you. Send us your resume and let’s get this ball rolling.

Careers

Maximum file size: 10MB