Full-Stack Developer - Comtech Systems Inc.

Full-Stack Developer - Comtech Systems Inc.
The Opportunity: Full-Stack Developer
Join the Comtech Team!
Comtech Systems Inc. develops and supports Collect!, a proprietary software application built for the credit and collection industries. Collect! is sold globally with concentration in North America and Australia. Collect! users include companies with several to hundreds of agents using the software simultaneously.
Development happens in a close-knit team here at head office with additional programmers in Europe.
Comtech is established, locally owned, and offers small business dynamism and a friendly, supportive culture. Comtech thrives on a high level of internal communication and collaboration.
Role Overview
Collect! is seeking a polyglot to develop web-based tools and build new tools outside of the main Collect! software application, often interacting with 3rd party systems. Examples include proprietary tools such as a consumer portal, dashboard, self-service client portal and API based exchanges with 3rd party communication and payment processing platforms. Additionally, Collect! seeks to expand its program of white labelling 3rd party services.
Collect! is seeking a developer who will also take on a range of custom client projects, usually API based exchanges with 3rd party systems.
This position offers a variety of changing and ongoing projects. The developer will be involved in shaping product development, along with the rest of the Comtech development team.
Key Responsibilities
Development
Write new program code using specifications required
Document work according to company standards
Communicate directly with clients and team members as required
Conduct research into newer technologies as decided
Planning
Participate in monthly development meetings
Engage with other developers in reviews and discussions
Education and Experience
- Diploma or Bachelor’s degree in electronics or computer sciences
- MS SQL data base and report writing certification and experience
- SQL programming experience
- Experience with TypeScript, Node.js, NestJS, PM2
- Experience with React front end and Apache for hosted environments
- Experience interacting with internal API and external APIs
- Experience with Continuous Integration and Continuous Deployment (CI & CD) an asset
- Experience communicating and working in a team environment
Additional Information
Job Type: Full-Time
Location: Langford, BC
Experience Level: Intermediate/Senior Level
Contact Link or email resume and cover letter to hr@collect.org
Additional Info
Job Type : Full-Time
Location : Victoria, BC
Experience Level : Intermediate Level, Senior Level