Career OPPORTUNITIES.

OUTPERFORM – We’re on the lookout for amazing individuals, avant-garde thinkers and state-of-the art doers, who thrive on teamwork in a non-stop, challenging environment. You should be ready for a high level of personal commitment and personal reward. You need to possess a positive outlook, spirited drive and be hungry for more sales, more technology and more success.

If you can outpassion, outinnovate and outtalent, then please contact us at Outbox to become a part of our worldwide team. 

Software Development Manager

 

The Software Development Manager is responsible for managing the software development process. He manages the software development team, the quality assurance team and the team of technical specifications. He works in concert with the Director of Operations, Director of IT, Director of Customer Service and if necessary, with the Director of Finance. He reports to the Director of Technology.

 

Key Responsibilities

  • Managing the software development cycle
    • technical specifications
    • development
    • quality assurance
    • deployment

 

  • Managing the team of technical specifications
    • understanding business requirements
    • preparation of technical specifications for implementation

 

  • Managing the software development team
    • Coordination of choices for implementation
    • Tasks prioritization
    • management of daily work
    • improvement of working procedures
    • documentation

 

  • Managing the quality assurance team
    • Tasks prioritization
    • management of daily work
    • improvement of working procedures
    • documentation

 

Requirements

  • Bachelor's degree in Computer Engineering or related field (Eng.)
  • Master of Business Administration (MBA), an asset
  • More than 3 years of experience in project management
  • More than 3 years of experience of team management
  • Excellent in work organization
  • Excellent communicator (oral and written)
  • Excellent knowledge of Excel, Word and Power Point
  • Technical knowledge of the software environment
  • Bilingual (French and English)

 

SUBMIT MY APPLICATION

Application Support Analyst

An exciting and critical role which is responsible for providing Level 2 technical support for our clients and the business. The role balances customer support and technical knowledge, requiring a large element of programing and data manipulation experience. It is a critical link between the Montreal technical support team and our support teams in London and Los Angeles. Working within a Linux environment and SQL database, the Application Support Analyst is responsible for resolving and leading on all second line requests. A strong technical understanding of web hosted services is a must and managing tight deadlines is a given.

Using Outbox network monitoring tools, he/she will analyze the performance of our systems, and undertake diagnoses as required, contributing to the continuous improvement of our services. He/she will work with the management team, analysts and programmers responsible for products to ensure customer satisfaction by delivering quality applications on schedule. Experience within the ticketing industry is sought after but not essential.

Key Responsibilities:

  • Deploy the application to clients, participate in training and monitoring
  • Undertake diagnoses, interventions and document their solutions
  • Receive, analyze and respond to customer requests, in consultation and with support from the rest of the Outbox team
  • Report on customer requests, and track with the development team on the implementation of new functionalities
  • Ensure at all times to maintain a high level of customer satisfaction

Specifics:

Requests for change or event modifications are submitted by the Client Support Specialists using the desk.com online helpdesk incident management system. All level 2 requests are submitted to the L2 call queue where it is the responsibility of the Application Support Analyst to manage resolve or escalate as appropriate. Managing expectations and timescales in line with SLA’s set out by the department are self-managed but ultimately reviewed by our Managing Director.

 Desired Skills & Experience :

Job Requirements

  • Very good understanding of SQL (Microsoft)
  • Experience within a Linux environment is required
  • Experience with XML and XSL a bonus

Candidate Qualifications

  • College or university degree in Computer Science, Engineering, or related technical field
  • Able to adapt to a flexible work schedule
  • At least 2 years’ experience in supporting application software
  • Excellence in working closely in a team, and comfortable in a growing company
  • Bilingual (French and English)

 

SUBMIT MY APPLICATION

Software Programmer (Linux)

A critical and most important role, the Software Programmer is the brain behind the design of our software systems. He/she is a member of the development team, focusing on developing hosted software modules, based on product requirements and specifications provided by the product management team.  In addition to programming he/she will participate in analysis and design to deliver high quality application software on schedule. 

Outbox offers the best ticket selling tool in the world and he/she will contribute in developing new applications and improve continually our systems. Experience within the ticketing industry is not essential.

Duties and Responsibilities

  • Designing and programming components for a secure distributed multi-tier application
  • Contributing to the end to end creation of full-scale web-based applications, including detailed specifications, coding and user interface
  • Version control and code management
  • Quality assurance and performance assessment of your applications
  • Documenting architecture and implementation
  • Exchanging knowledge with peers, and participating in code and design reviews.

Desired Skills and Experience

  • Experience on Linux programming (Python)
  • Strong understanding and extensive experience with XML, HTML, Javascript and SQL
  • Experience in developing and integrating web based applications

Qualifications

  • Bachelor’s Degree in Computing or related field
  • At least 2 years’ experience in software development.
  • Methodical approach to problem solving and attention to detail
  • Excellence in working closely in a team and comfortable in a growing company
  • Bilingual (French and English).

 

Candidates may be required to complete a code test and/or to show code samples that they can discuss

SUBMIT MY APPLICATION

Facebook RSS