Careers
Toronto-based AudienceView is widely known for providing advanced and flexible ticketing services to leading arenas, stadiums, arts venues, and theaters worldwide. Organizations across the globe rely on AudienceView to provide a complete solution for all their ticketing needs.
Our success and our growth equate to excellent opportunities for our employees. We have a proven track record of attracting and retaining top talent. This success can be attributed to excellent service, a dedicated management team, solid vision, strong implementation, and great people. We offer three weeks vacation, excellent benefits (including a Health Spending Account), and a Career Development/Review Program.
If you are ready to become a key contributor and join a market-leading technology company, then submit your resume to us today!
Please send your resume and cover letter to careers@audienceview.com indicating the position applied for in the subject line.
We thank you for your application and apologize in advance for not contacting each applicant individually. Only those being considered for a position will be contacted.
Current Opportunities
Scrum Master
- Location:
- Toronto, ON
- Type:
- Permanent
- Travel:
- 10% +/-
- Reports to:
- VP, Operations
-
Position Overview:
We are seeking an exceptionally talented Scrum Master who will provide effective collaboration, facilitation, leadership, and coaching skills supporting the development of our ticketing software application. You are someone with a software development and leadership background.
We need an individual that puts the team before themselves. You will be responsible for enforcing the rules of Scrum, removing impediments from their team while promoting self-management and constantly improving our standards of work.
Responsibilities
Overall
- You are "self-motivated" and capable of managing multiple priorities
- Serve as liaison between technical and non-technical departments
- Communicate with other management, developers, product managers and technical support specialists on product issues
- You are a "team-player" with the ability to work within a collaborative environment
Support the product development process
- Organize and facilitate project planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other Scrum-related meetings
- Track and communicate team velocity and sprint/release progress
- Guide and support teams in ongoing adoption of agile principles and practices (e.g. ATDD, TDD, continuous integration)
Support the Product Owner
- Assist as needed with backlog maintenance
- Assist with internal and external communication, improving transparency, and radiating information
- Assist with prioritization and resolution of defects/bugs
Support the Product Team
- Support the team in making appropriate commitments through story selection, task definition
- Participate proactively in developing and maintaining team standards, tools, and best practices
- Identify and remove impediments, prevents distractions
- Facilitate discussion and conflict resolution
- Empower the team to self-organize
Manage Team Members
- Manage team member development and performance reviews
Required Skills and Experience
- Bachelor's degree or combination of relevant education and experience
- 8+ years development experience
- 3+ years experience with Agile (Scrum, XP, etc)
- 3+ years in leadership roles
- Thorough understanding of agile software development methodologies, values, and procedures
- Thorough understanding of the software development lifecycle
- Excellent interpersonal skills, ability to work with diverse personality types
- Ability to understand technical issues
- Exceptional communication, organization, and time management skills
- You are "self-motivated" as well as creative and efficient in proposing solutions to complex, time-critical problems
- You are collaborative in driving decisions
- You are a team-player
- Ability to deal with multiple projects and deadlines
- Strong analytical and problem solving skills with a high attention to detail
Nice-to-have requirements:
- Experience in a Microsoft environment (C++, SQL Server, IIS)
- Experience with billing or ticketing software
- Scrum Master certification: CSM or CSP
Personal Characteristics:
- Passion to proactively seek ways to improve processes
- Self-confidence to be assertive when taking a position and can constructively resolve problems
- Creative, resourceful and innovative at tackling complex challenges (in a timely matter)
- Self taught and self-teaching, with a demonstrated aptitude for acquiring knowledge and skills and new technologies readily
- Organized and self-directing with the ability to identify priorities and mobilize projects in an orderly fashion to achieve desired results
- Respectful, professional interpersonal working style
- Approachable and willing to offer helpful solutions
- Handles constructive feedback well
- Comfortable working in a fast-paced work environment
Back to top
Senior Software Developer
- Location:
- Toronto, ON
- Type:
- Permanent
- Travel:
- 10% +/-
- Reports to:
- Manager of Software Development
You will be working together with domain experts, testers and developers as part of a cross-functional Agile team to build a world class ticketing solution. We are looking for passionate, talented, and innovative individuals who are interested in growing and succeeding with the company.
Responsibilities:
- Collaborate effectively with domain experts, testers, other developers and architects.
- Design, develop, unit test and document software.
- Mentor and coach other team members.
- You are a self-starter and demonstrate effective time management.
- Demonstrate initiative in solving problems technical problems.
- Understand and articulate issues with maintainability, performance, security and design.
- Effectively communicate with customers, team members and other parts of the organization.
- Active involvement in process and technology improvements.
- Write unit and integration automated tests.
- Assist with support, build and deployment.
Candidates must have:
- C++/OO (10 Years) – Preferably VC++.
- RDBMS (10 Years) – Preferably MS SQL Server.
- ASP/ASP.Net, C#, Jscript, JavaScript, XML, XSLT (5+ years).
- Experience in a senior development or architectural role (2+ Years).
- Experience developing high volume database applications.
Candidates should have:
- Experience working in an Agile Development Environment (Scrum, XP) including pairing
- Scrum Master experience
- Diverse outside interests
Back to top
Intermediate Software Developer
- Location:
- Toronto, Ontario
- Type:
- Permanent
- Travel:
- 10% +/-
- Reports to:
- Manager of Software Development
Position Overview:
The Intermediate Software Developer will be part of the AudienceView Software development team responsible for design, development and support of the company’s primary online ticketing software product. This role requires solid professional experience in a comparable technology development environment in the online space.
Responsibilities:
- Work as part of a development team to deliver software to satisfy functional requirements of solutions and problems for customers.
- Design, develop, test and document software.
- Work within defined software development process to ensure product specifications are met.
- Work with project managers to provide software development effort estimates.
- Support and maintain existing software.
- Takes ownership of own personal growth and career planning with appropriate direction from Management.
- Writes high quality and well-documented code according to accepted standards based on user requirements with minimal supervision.
- Participates in development, testing and implementation.
- Contributes to successful completion of project deliverable.
Qualifications:
- Must have minimum of 5 years experience in software development and design.
- Must have 5+ Years of C++, MS SQL Server or similar DBMS.
- Must have experience in developing high volume high performance Database applications.
- Must have 5+ years ASP/ASP.Net, C#, Jscript, JavaScript, XML, XSLT.
- Should have exposure to multiple development methodologies such as RUP, Agile, XP.
- Excellent problem solving and debugging skills.
- Excellent systems analysis skills.
- Ability to work with clients/customers in a professional manner.
- Ability to follow design documents and critique when required.
- Must have clear verbal and written communication skills and style.
- Should be able to work independently and in a team environment.
Back to top
Deployment Engineer
- Location:
- Toronto, ON or London, UK
- Type:
- Permanent
- Travel:
- 50% +/-
- Reports to:
- Director, Service Delivery
We are currently seeking candidates to fill our Deployment Engineer role within our Professional Services team.
Responsibilities:
- Working directly with our customers to configure and implement our ticketing and CRM software.
- Installing and configuring third party software as needed.
- Migrating data from legacy systems into AudienceView as needed.
- Providing post-installation troubleshooting and technical support by phone and Internet.
- Assisting our Pre-Sales department with new opportunities as they arise, including hardware and network design recommendations to meet specific client requirements.
Candidates must have:
- Experience with Microsoft SQL Server and IIS/ASP servers.
- Knowledge of Microsoft Windows Server administration.
- General knowledge of TCP/IP Networking.
- Effective oral and written communication.
- Strong creative problem solving skills.
Candidates should have:
- Experience with TSQL and scripting languages.
- Quick learner and self starter; Desire and willingness to learn.
- Strong documentation and presentation skills are an asset.
- Strong interpersonal skills including the ability to effectively work with people in immediate team, other departments and/or client resources.
- Must be adaptable and be comfortable in a dynamic, fast paced environment. Able to work with multiple projects and balance multiple priorities.
- Experience in a ticketing-related field and/or deploying software solutions to customers.
- The ideal candidate will have 2-4 years experience in a software solutions or information technology role.
Back to top
Business Analyst
- Location:
- Toronto, ON and London, UK
- Type:
- Permanent
- Travel:
- up to 75%
- Reports to:
- Director, Service Delivery
The AudienceView Business Analyst will possess in-depth knowledge of the AudienceView product and the Ticketing industry. He/she will enable the successful implementation of AudienceView product into the client's organization through the configuration and customization of product modules as well as modification of client business processes. The Business Analyst will understand the product architecture and infrastructure requirements.
Responsibilities:
- Plans own work within the scope of the project. Contributes to the allocation of work between the client and AudienceView. Proactively solicits feedback from the client.
- Develops relationships with a variety of people from all levels in the client organization. Acts as a key, high profile contact with the client. Analyzes and seeks to understand client needs, clarify expectations and keep the client informed of progress and activities. Coaches the client or contributes to the development of client skills.
- Performs extensive customer product configuration. Maps business process requirements to standard application functionality and identifies gaps that must be addressed to fully meet business needs.
- Delivers product training.
- Produces project documents in a timely manner.
- Creates and documents designs for custom development, as required by client.
- Maps business process requirements to standard product functionality and identifies gaps that must be addressed to fully meet business needs.
- Identifies opportunities and challenges for the client company and proposes a future business direction for the new implementation.
- Completes project tasks assigned by project manager by due date and uses designated project management tools.
- Communicates and provides status updates to project manager and/or customer as requested.
Knowledge and Skills:
- 3-5 years experience as a Business Analyst.
- Ability to configure functions within AudienceView.
- Ability to resolve complex application problems.
- Strong interpersonal skills including the ability to effectively work with people in immediate team, other departments and/or outside the enterprise. Experience working with and coordinating cross-functional teams.
- Must be adaptable and be comfortable in a dynamic, fast paced environment. Able to work with multiple projects and balance multiple priorities.
- Excellent oral and written communication skills are required as well as strong organizational skills and attention to detail.
- Strong knowledge of the Ticketing industry is an asset.
- Strong knowledge of the fundraising requirements of the not for profit arts sector is an asset.
- Knowledge of Agile/Scrum an asset.
Back to top
Quality Assurance Analyst
- Location:
- Toronto, Ontario
- Type:
- Permanent
- Travel:
- 10% +/-
- Reports to:
- Manager, Quality Assurance
Participate as a member of a team developing and maintaining a white label enterprise and Internet facing web based application using object oriented architecture in a Windows environment.
Responsibilities:
The QA Analyst will primarily be responsible for writing test documentation, preparing test plans, defining and creating test cases/scripts, automate testing, and execute tests on the software applications developed by our research and development group. The successful candidate will coordinate with business users including product managers, business analysts and support specialists to ensure that applications being developed meet the users business needs with the quality expected of mission critical applications. Share knowledge and promote best practices for testing software. Improve the image of the research and development group within the company, and build end user confidence in our software applications.
Knowledge and Skills:
- Bachelors degree in computer science or equivalent.
- 2+ years of software testing and quality assurance experience.
- Proven experience creating and reviewing test plans, creating test scripts, execute integration, regression and stress tests, review and document test results and prepare test reports.
- Excellent communication skills, both written and verbal.
- Ability to effectively communicate with business users to review and improve requirements and specifications.
- Working knowledge of SQL Server and II.S
- Black box and manual testing experience of web based applications.
- Experience using automated test tools such as QTP, Loadrunner and VBScript would be an asset.
- Ability to learn new applications quickly.
- Self-motivated, self-starting individual with drive to work independently as required.
- Ticketing software experience an asset.
- Experience in an Agile Software Development environment an asset.
Back to top
Quality Assurance Analyst – Automation Specialist
- Location:
- Toronto, Ontario
- Type:
- Permanent
- Travel:
- 10% +/-
- Reports to:
- Manager, Quality Assurance
Participate as a member of a team developing and maintaining a white label enterprise and Internet facing web based application using object oriented architecture in a Windows environment.
Responsibilities:
The QA Analyst – Automation Specialist will primarily work on maintaining and expanding our functional QTP automation framework, add to our company’s suite of automated tests and guide and mentor other members of the QA team in automation. In addition the position requires writing test documentation, creation of test plans which balance coverage with timelines, and creating and executing automated and manual test cases/scripts. Successful candidates will report and manage defects, work with developers and product management to review and improve requirements, specifications and test plans.
Knowledge and Skills:
- Bachelors degree in computer science or equivalent.
- 3+ years of software testing and quality assurance experience.
- 3+ years of developing, not recording, QTP automation scripts.
- 3+ years working knowledge of QTP, Loadrunner, VBScript and SQLServer.
- Strong communication skills, both written and verbal.
- Black box and manual testing experience of web based applications.
- Proven experience of documenting test plans, test cases, defect reports and status reports.
- Ability to learn new applications quickly.
- Self-motivated, self-starting individual with drive to work independently as required.
- Ticketing software experience an asset.
- Experience in an Agile Software Development environment an asset.
Back to top
Technical Writer
- Location:
- Toronto, Ontario
- Type:
- Permanent
- Travel:
- 10% +/-
- Reports to:
- Manager, Quality Assurance
Position Overview:
As a technical writer you have experience developing application documentation for a variety of audiences including system administrators and end users.
Responsibilities:
- Management of full documentation lifecycle including planning, creating and maintaining.
- Research any available requirements documents, interview subject matter experts, and use the product to gain an in-depth understanding of the functionality and end-user requirements.
- Test procedures to verify that the content accurately reflects the final application.
- Initiate ongoing documentation improvement initiatives.
- Manage customer facing Wiki containing core documentation set.
- Maintain documentation standards.
Qualifications:
- 5+ years of technical writing experience in a development environment.
- Degree or certificate in technical communication, computer science, software engineering, or equivalent work experience.
- Excellent oral and written communication skills, including the ability to effectively interview subject matter experts.
- Comfortable documenting applications during the development phase, with evolving requirements.
- Ability to adapt quickly to a new environment and skill set.
- Comfortable working independently.
- Experience using documentation production applications, such as Adobe FrameMaker, MediaWiki, and Adobe Acrobat Professional.
- Familiarity with ticketing industry an asset.
Back to top