Have fun and be challenged at a dynamic company. Full-time positions are eligible for a comprehensive benefits package including but not limited to, paid time off, medical/dental coverage, FSA and 401k. Part-time positions are eligible for paid time off, dental coverage, FSA and 401k. Please direct inquiries to webjobs@cdsreg.com.

Chief Technology Officer


We seek a CTO to join our dynamic culture and lead our team to create innovative solutions that deliver exceptional value, exceed our clients’ expectations, and enhance the event experience.

Reporting directly to the CEO, our CTO will lead a team of approximately 25 individuals in software development, creating and maintaining software-based services used by event attendees, exhibitors and other event staff. The CTO establishes the company's technical vision, leads all aspects of technology development and service delivery, and plays an integral role in the company's strategic direction and future growth.

Essential Functions:

  • Drive continuous improvement by setting standards for best development practices in an agile process environment.
  • Develop and encourage teams to think differently, find new approaches to challenges and deliver exceptional solutions.
  • Inspire the team and others in the organization to see the vision of the successes to come and assures team is invested in the accomplishments of the company.
  • Lead the technical architecture for delivery of web, mobile and native Windows applications.
  • Recruit and retain a technology team with an appropriate balance of local talent, and 3rd party vendor services delivery.
  • Ensure hosted services meet high expectations of performance and availability.
  • Manage external IT relationships.


Additional Requirements:
Experience with the following technology platforms is preferred: Microsoft .NET MVC/C#, Microsoft SQL Server, PHP, and iOS, along with a strong background in modern web application architecture, web API design and software as a service (SaaS) delivery. Candidates must have proven leadership ability, demonstrated effective written/oral communication, interpersonal and consensus-building skills at all levels in an organization, as well superior analytical, evaluative, and problem-solving abilities.

Education and Experience:
A bachelor’s degree in computer science or related field is required, with a preference for an advanced degree in computer science or an MBA. A minimum of ten years of related software development experience in web and mobile environments is also required, along with five years of experience in directing or managing software development teams. The ideal candidate will have experience serving as the senior technical member of a management team.

boxSend E-MailView Details
Product Support Specialist


Corporate software customer service and support to both internal and external customers.

Provides responsive quality customer service and support to both internal and external customers in the area of corporate software and services including, but not limited to, desktop applications, mobile apps, and reporting/analytic sites. Performs immediate analysis of issues/questions and directs the implementation of corrective action to restore function and avoid recurrence. Records all incidents while maintaining accountability and ownership until resolved. Monitors progress on problem resolution and initiates timely feedback to management and the customers. Performs customer follow-up to verify final resolution and determine satisfaction level. Responsible for creating documentation that is stored in the knowledge base for all staff to reference for troubleshooting. Maintains case history in a case management system.

Essential Functions:

  1. Provides highly effective and efficient technical system and user support.
  2. Documents, tracks, and monitors problems to ensure a timely resolution.
  3. Resolves technical issues, detects patterns of occurrences, and coordinates with staff regarding handling resolutions to persistent problems.
  4. Analyzes challenges, recommend solutions and initiates corrective actions and creates the proper documentation for future reference.
  5. Exercises sound judgment while problem solving customer challenges.
  6. Communicates to customers in non-technical language regarding the status of reporting and/or data management.
  7. Ensures badges and equipment are set up properly and that data captured is tested effectively for applicable events.
  8. Responds to technical support requests promptly, professionally, and effectively.

Required Skills:

  1. Proven customer service and problem solving skills providing remote support services.
  2. Excellent communication and writing skills.
  3. Knowledge and ability to troubleshoot technical issues related to hardware and related operating system software including customer specific software applications.
  4. Must be able to multi-task and prioritize in a fast-paced environment.
  5. Must be detail-oriented and highly accurate.
  6. Strong interpersonal and customer service skills are required to interact with exhibitors, clients, and event teams.

Education and Experience:
Four-year college degree in Computer Science or a related field, or equivalent experience is required.

boxSend E-MailView Details
Software Developer


Design and develop software products in the Microsoft .NET environment.

Works within a Product Developments Scrum team to design and develop software products in the Microsoft .NET environment to meet needs identified by the Product Owner. Works with client, server and database technologies as required and with support staff to diagnose and correct challenges in the field. Creates technical documentation for use by CDS support staff and external partners.

Essential Departmental Functions:

  1. Analyzes requirements and designs software components and database structures to meet those requirements.
  2. Writes code to implement functionality, including unit tests.
  3. Implements and maintains automated build and deployment scripts.
  4. Works with QA engineers to identify and correct defects found in testing.
  5. Supports products in the field by working with customers and technical support representatives.
  6. Attends client, event and company meetings as assigned.
  7. Supports CDS clients and internal users on new product releases and features.
  8. Resolves onsite issues as required.

Skills Required: Must have excellent interpersonal and leadership skills required to interact with account managers, registration managers, and others at all levels. Ability to handle challenging situations and multiple tasks simultaneously while performing within tight time constraints. Some travel may be required to support events of which the individual is a member of the event team.

Technical Skills Required:

  1. 3 years minimum experience with the Microsoft C# programming language and web frameworks such as .NET MVC.
  2. Familiarity with another server-side language such as PHP (preferred), Java or Ruby.
  3. Familiarity with client-side technologies includin,g but not limited to, HTML, CSS and at least one Javascript library such as JQuery. Some experience with HTML5 and responsive web design preferred.
  4. Minimum 1 year experience with relational database design and querying.
  5. Familiarity with Microsoft SQL Server preferred.
  6. Experience working in a Scrum team or other agile methodology.

Education and Experience:
Four-year college degree in Computer Science or a related field, or equivalent experience is required.

boxSend E-MailView Details

Position summaries outline the general nature of the duties and requirements of each position. Convention Data Services (CDS) reserves the right to change, modify or amend the duties and requirements of the position as needed. CDS is an EQUAL OPPORTUNITY EMPLOYER and does not discriminate against any applicant because of race, color, religion, national origin, sex, age, disability, marital status, sexual orientation or any other class protected by Federal, State, or Local law.