Commport Careers

Join our team of innovative professionals and let’s build our future together.

Careers - Commport Communications

E-commerce continues to be a high growth market and our leadership teams' entrepreneurial spirit is energized by the challenge to continue as leaders within our industry. Commport believes that empowering our employees to grow and develop opens doors for the future of our team, our business and our clients. We encourage collaboration and innovation to continue to provide our clients with the newest technological advancements in EDI, VAN and GDSN solutions.

We are continuously interested in talented individuals who want to progress their careers and make a difference to our business. If you have a passion for customer service, computer programming, and technology, and a desire to achieve great results within a collaborative, entrepreneurial environment - we'd like to hear from you. 

Submit Your Resume & Cover Letter

If you are interested in applying for any of the open positions please apply via Indeed. 

 

All candidates must reside in Canada in order to be eligible for these positions

Commport Communications International Inc. welcomes and encourages applications from people with disabilities.  Accommodations are available on request for candidates taking part in all aspects of the selection process.

Network Administrator 

Position Overview

Reporting to the IT Operations Manager, the Network Administrator is responsible for administering, documenting, and maintaining IT infrastructure and systems operations as well as professional and timely internal and external client support.  

Main Job Tasks and Responsibilities

  • Responds to internal and external client support requests as required.
  • Sets up, test, maintains and supports AS2 communication streams.
  • Supports and maintains EDI communications.
  • Conducts systems back-ups.
  • Restores systems and files as required.
  • Sets up, test, maintains and supports FTP and SFTP and Inter-VAN communications.
  • Supports and repairs hardware.
  • Supports and installs software.
  • Administers telephone system.
  • Documents processes.
  • Conducts daily system checks.
  • Performs daily and weekly housekeeping.
  • Investigates new technologies
  • Responds to after-hours and weekend calls in a timely manner.
  • Provides support to lower-tier team members (e.g. Junior Network Administrator).
  • Inputs all projects, tasks ,etc. into Microsoft Dynamics on a daily basis.

* All other duties as assigned

Education and Experience

  • 4 – 6 years experience in IT Technology
  • Knowledge and understanding of LAN/WAN technologies including Ethernet and TCP\IP communications, Routers/Switches, Network and Firewall configurations
  • Experience with current and legacy hardware platforms (CPUs and Chipsets)

Experience with various Microsoft desktop applications

Key Competencies:

  • Effective organization and communication skills
  • Excellent communication skills internal staff and external clients
  • Knowledge of various software utilities and applications
  • Understanding of AS2 and EDI communications
  • Ability to learn quickly and adapt to a fast-paced technology environment
  • Creative and imaginative problem-solving skills
  • Ability to troubleshoot issues in a timely and effective manner
  • Ability to work independently or as a collaborative team member

Accounts Receivable Clerk

Position Overview

Reporting to the VP Finance, the Accounts Receivable Clerk (A/R Clerk) is accountable for processing and monitoring incoming payments and securing revenue by verifying and posting receipts for Commport Communications and all subsidiary companies.

The successful candidate will be a highly motivated individual who can work both independently and in a team environment. Your analytical strengths and experience in A/R combined with your high standards for accuracy and thoroughness will be essential for the role.

Main Job Tasks and Responsibilities

  • Retrieves mail on a daily basis.
  • Prepares monthly and sequential invoices, reviewing to identify any errors before invoice delivery to customers (using Sage 300).
  • Performs day to day financial transactions including verifying, classifying, computing, posting and recording accounts receivable data to ensure an accurate audit trail of transactions.
  • Performs daily banking deposits for both the Canadian and USD accounts, either by remote deposit capture, or in person at the bank.
  • Processes customer credit card authorizations in PayTelligence.
  • Enters all EFT's when received and verifies amounts against customer invoice.
  • Maintains client accounts to ensure account information is up to date and sets up new customers in the database/accounting software.
  • Runs weekly aged trial balance (ATB) report and reviews accounts to flag/follow up on any accounts that have exceeded their payment terms.
  • Monitors, follows up and updates unpaid Accounts Receivable invoices in Sage 300 and in Microsoft Dynamics with a goal to ensuring no accounts are more than 60 days past due.
  • Conducts account follow up by phone/email, for collection of all past due invoices and provides report updates to VP Finance weekly.
  • Liaises with customers and internal staff members to help resolve billing errors as required.
  • Prepares updates and reports for management as required.
  • Champions a culture of security to protect valuable data.
  • Be committed to and participate in continuous improvement activities and problem-solving initiatives.
  • Other duties, responsibilities and ad hoc projects as assigned by the VP Finance from time to time.

* All other duties as assigned.

Key Competencies:

  • Accountability
  • Communication - both verbal and written
  • Planning and Organizing
  • Problem Solving
  • Results Orientation
  • Teamwork

Education and Experience:

  • University or college degree in related discipline preferred
  • Previous working experience as Accounts Receivable Clerk (minimum of 3 years experience)
  • Hands-on experience in operating spreadsheets and accounting software (Sage 300 – A/R module)
  • Computer and Microsoft Office Suite proficiency (Excel and Word at an intermediate level)
  • Working knowledge of Microsoft Dynamics (or other CRM) preferred
  • Solid understanding of basic accounting principles, fair credit practices and collection regulations
  • Proven ability to calculate, post and manage accounting figures and financial records
  • Data entry skills along with a knack for numbers
  • Ability to maintain a high degree of confidentiality
  • High degree of accuracy and attention to detail in preparing financial information
  • Stress tolerance, organizational, and time management skills
  • A friendly, positive, and professional attitude dealing with clients and staff, including excellent customer service skills
  • Must have own vehicle and valid driver’s license (cheque/bank runs)
  • RCMP Criminal Background Check required (for Secure B Reliability Status)

Sales Representative 

Position Overview

Reporting to the VP, Business, Marketing and Sales, the Sales Representative possesses proven expertise in selling Software as a Service (SaaS), Electronic Data Interchange (EDI) and/or systems integration, ideally within the context of Supply Chain. The Sales Representative must work toward meeting and exceeding his or her sales forecasts and requirements, as well as supporting efforts by other members of the sales team to achieve overall corporate sales forecasts.

Main Job Tasks and Responsibilities

  • Develops leads into Opportunities and builds relationships with potential clients to generate new business for Commport.
  • Negotiates and closes deals by understanding, building, and delivering client value propositions.
  • Creates or adjusts content of sales presentations to suit the needs of the target enterprise, working with marketing team to ensure adherence to corporate standards.
  • Focuses sales efforts by studying existing and changing market conditions.
  • Submits orders following practices and procedures as outlined in the corporate handbook.
  • Keeps management informed of activity and follows defined sales and order generation process by using internal applications such as MS Dynamics.
  • Monitors competition by gathering current marketplace information on pricing, products, new products, delivery schedules, and merchandising techniques.
  • Recommends changes in products, service, and policy by evaluating results and competitive developments.
  • Resolves customer complaints by working with CSM’s as required.
  • Contributes to team effort by accomplishing related results as needed.
  • Manages new contract negotiations and new business development initiatives, working as needed with the VP, Business, Marketing and Sales and other sales team members.
  • Travels domestically and internationally when required to support key sales presentations to partners and customers.
  • Forecasts and achieves personal annual sales targets in compliance with corporate sales forecasts.
  • Maintains an acceptably high level of both monthly and daily sales activity which support company’s revenue objectives.
  • New revenue generating strategic partnership development and management.
  • Contributes to the company’s documented functional department tactical plan implementation, tracking and compliance.
  • Works collaboratively with colleagues and staff to enhance a results-driven, team-oriented environment.
  • Attends weekly and monthly sales meetings and educational activities to improve competitive and business process knowledge as well as professional selling skills.

*All other duties as assigned.

Key Competencies:

  • Energetic, outgoing personality with a desire to succeed
  • Tech-savvy - uses technology to improve customer collaboration
  • Excellent communication and interpersonal skills – verbal and written
  • Ambitious go-getter with strong organization and presentation skills
  • Prospecting expert
  • Ability to interact with people and build a network of customers
  • Open to new ideas, methods, and perspectives
  • Operate both independently and as part of a team
  • Must be coachable

Education and Experience:

  • Bachelor’s or Master’s degree in Business, Communications, International Relations or equivalent required, MBA an asset
  • Minimum of 5-10 years’ experience in sales, account management, and/or business development roles in a B2B environment in the technology industry
  • SaaS software sales experience is a definite asset
  • Entrepreneurial drive and track record of success in building new revenue channels
  • Ability to travel is required on occasion (for trade shows and for sales)
  • Accustomed to speaking in front of large groups, and in presenting analysis to executive level clients and decision-makers
  • Strong negotiation skills, a financial acumen, and the ability to manage profitability
  • Demonstrate ability to build strong professional relationships with key business executives (internal and external)
  • Conversant and knowledgeable about technology, trends and how technology is being applied to address business challenges
  • Proficient at sales pipeline and budget management
  • Experience working with CRM’s – Microsoft Dynamics is preferred
  • Proficient in Microsoft Office Suite: Outlook, PowerPoint, Word, Excel
  • Bilingualism is considered a definite asset
  • RCMP Criminal Background Check required (for Secure B Reliability Status)

 

Quality Assurance (QA) Software Tester

Position Overview

Reporting to the Chief Enterprise Architect, the Quality Assurance (QA) Software Tester is responsible for conducting thorough testing and debugging software to ensure that quality standards are met and functionality is aligned with specifications. The QA Tester will also review system requirements and design documents, then create and execute accurate test cases. The QA Tester will document all actions and findings identified through the testing process, noting all error codes and producing detailed reports. Testing may be conducted on new software as well as updated versions.

Main Job Tasks and Responsibilities

  • Helps define test data and environment requirements.
  • Prepares the test strategy and the test plan and finalizes the QA test in-scope and out-scope documents based on business requirements.
  • Creates business scenarios and finalizes them with business and IT stakeholders to ensure the business requirements of the application for all scenarios.
  • Understands and utilizes testing and debugging methodologies.
  • Conducts thorough testing designed to produce errors and/or crash the program being tested.
  • Accurately documents test steps, keystrokes, error codes and any other testing results.
  • Documents software defects in the issue-tracking system (MS Dynamics).
  • Verifies that operation of the software does not negatively affect the operation of other programs commonly used in concert with or alongside it on the same computer.
  • Participates in agile development projects and ensures stories meet the defined acceptance criteria and pass required testing during each sprint.
  • Consults development engineers to address issues.
  • Ensures the business acceptance tests exit criteria are met prior to implementation and support UAT/Production Acceptance testing activities.
  • Proactively communicates with developers, product owners, and other teams/team members to resolve issues in a timely manner.
  • Remains up-to-date with testing technologies/methodologies, QA industry standards, principles and practices; and is an advocate of Quality Assurance, Continuous Improvement and industry recognized Best Practices.
  • Analyzes software issues to determine root causes and provides detailed reports and/or enhancement suggestions to the CEA and developers.
  • Contributes to project functions by attending standups and planning meetings, contributing to risk and hazard identification and analysis, identifying issues and working to resolve them.
  • Conducts tests and creates reports in compliance with corporate policies, practices, and procedures.
  • Supports new product development and continuous improvement and by integrating quality control tools into processes.
  • Makes Recommendations for improvements and maintains quality assurance policies, processes, and procedure documents.

*All other duties as assigned.

Key Competencies:

  • AccountabilityHighly motivated and self-directed; able to work with minimal supervision; must be deadline and results-oriented
  • Analytical ThinkingExtremely detail-oriented and an analytical thinker
  • CommunicationGood interpersonal and verbal and written communication skills amd able to interface directly with cross-functional teams
  • Planning and OrganizingStrong planning and organizational skills involving executing on multiple priorities using strong time management skills
  • Problem SolvingStrong problem identification and problem resolution skills
  • TeamworkStrong work ethic and positive team attitude

Education and Experience:

  • One year software quality assurance experience required
  • Bachelor's Degree in Computer Science or Technologist's Diploma is an asset
  • High level of proficiency with Microsoft Office suite (MS Dynamics is an asset)
  • Ability to read and understand software specifications; and create and review technical documentation, including project plans, test procedures, and design documents
  • Solid understanding of QA testing methodologies and practices
  • Proven ability to efficiently write effective test cases that provide in depth coverage of functionality
  • Proficiency in managing testing projects including requirement specs, planning, and testing effort estimation
  • Experience in collaborating with product and engineering teams to understand product requirements to ensure that they are implemented correctly
  • Knowledge of Agile SCRUM development processes
  • RCMP Criminal Background Check required (for Secure B Reliability Status

Help Desk Representative 

Position Overview

Reporting to the Director, EDI Services, the Help Desk Representative is primarily responsible for providing stellar customer service via phone calls and emails, to customers who require technical support of our various solutions.

Main Job Tasks and Responsibilities

  • Responds to Customer Inquiries by monitoring the incoming Help Desk email queue at all times, documenting and tracking all communication pertaining to the issue/request, responding to customer’s requests within defined timeframes, and ensuring completion of an issue if it has been escalated for resolution.
  • Handles Internal Alerts by monitoring the alert system at all times, documenting and tracking all activity pertaining to that alert and working with customers or coworkers to determine a solution.
  • Sets up Customer/Trading Partner relationships.
  • Performs EDI Analysis.
  • Communicates with other departments to achieve resolutions as needed.
  • Consistently documents and reviews handling of support requests and proactively assesses for opportunities for improvement.
  • Responsible for communicating through a support request from initiation to completion.
  • Initiates internal Emergency Notifications when processes are down and customers are impacted.
  • Understands EDI, XML, positional and delimited flat file, and other file structures in order to investigate errors and perform compliance and regression testing on new implementations and integration projects.
  • Tracks and Traces: monitors email and system alerts and utilizes basic knowledge of communication protocols including FTP and AS2 for troubleshooting with customers, trading partners, and other service providers to resolve the cause of the alerts.
  • Utilizes strong problem solving skills, proprietary tools and process flow diagrams for track and trace requests to locate missing transactions and identify the cause of the issue.
  • Follows provided escalation plans for issues that cannot be resolved.
  • Enters all support tasks into Microsoft Dynamics CRM 4.0 for tracking. Creates and is assigned cases and activities, logs notes and follow-ups, monitors cases to ensure timely responses and closes completed activities and cases.
  • Finds and shares documentation utilizing Microsoft SharePoint collaboration software.
  •  

*All other duties as assigned.

Key Competencies:

  • Accountability
  • Analytical Thinking
  • Communication: verbal and written, internal and external
  • Problem Solving
  • Service Orientation
  • Teamwork: excellent interpersonal skills and ability to work within a team
  • Organization and planning
  • Stress and time management skills

Education and Experience:

  • High school diploma required, university or college degree in a related field preferred (Technology, Business...); or,
  • A minimum of 2 years Customer Service/Call Centre experience, preferably in a technical environment
  • Must be able to troubleshoot and provide stellar customer service via phone and email
  • Basic understanding of EDI, XML, positional and delimited flat file, and other file structures are an asset
  • Ability to follow provided escalation plans
  • Working knowledge of Microsoft Office Suite: Word, Excel, Outlook and PowerPoint
  • Experience with MS Dynamics (or other CRM) is an asset
  • Attention to detail, initiative and reliability
  • Must reside in Canada to be eligible for this role