T-Base currently has the following positions available and invites candidates to apply by sending a resume and cover letter to  with the name of the position you're applying for in the email subject line.

We appreciate the interest of all candidates; however, only those selected for an interview will be contacted.

Position Status Location
Intermediate/ Senior Software Developer Full Time Ottawa, ON




Intermediate/ Senior Software Developer

Status: Full Time

Location: Ottawa, ON

T-Base Communications is the North American leader in design, production and delivery of accessible statements, documents and online services for our customers in the financial, telecom, healthcare government and education markets. T-Base transforms customer communication materials into braille, large print, e-text, audio as well as formats for online delivery such as accessible PDF for web accessibility. Join our growing team in our Ottawa, ON, office.

Intermediate/Senior Software Developer

Join the growing Software Development Team at T-Base Communications. Reporting to the Manager of Development, you will be working in a fast paced and challenging environment. You will be responsible for the design, implementation and maintenance of Windows based components to produce various output formats optimized for accessibility, utilized by our customers' blind, low vision and print disabled end-users.

Qualifications and Skills:

  • Completion of a post-secondary degree or diploma in Computer Engineering Technology or Computer Science or in a related area with appropriate experience.
  • Minimum of 3 years of experience in programming in a deadline driven environment
  • Experience developing with C+ and C++ and Perl
  • Knowledge of XML, XSLT
  • Experience with Agile, System Development Lifecycle (SDLC)
  • Must successfully pass criminal background check
  • Ability to take initiative and work independently.
  • Exceptional attention to detail and accuracy
  • Ability to remain calm under the pressure of tight deadlines


  • Web service development experience
  • Knowledge of PDF and AFP syntax
  • Knowledge of SVN
  • Knowledge of .net
  • Knowledge of MYSQL

To Apply:

If you are looking to join a growing team where you can work in a customer focused, innovative, challenging, and fun learning environment where you can hone valuable skills, we invite you to apply by sending your resume and cover letter to  

We thank all applicants for their interest but only those selected for an interview will be contacted.

T-Base is an equal opportunity and affirmative action employer and we pride ourselves on hiring and developing the best people.  All employment decisions are based are based on the applicant's or employee's qualifications as they relate to the requirements of the position under consideration.  T-Base values a diverse workforce and will provide equal opportunities for all employees and applicants for employment for meeting bona fide occupational qualifications, regardless of age, sex, sexual orientation, gender identity, genetic characteristics, race, color, creed, religion, ethnicity, national origin, alienage, citizenship, disability, marital status, military status, pregnancy, or any other legally-recognized protected basis prohibited by applicable law.

T-Base welcomes and encourages applications from people with disabilities. Reasonable accommodations are available for applicants with disabilities throughout the recruitment process. If you require an accommodation, we will work with you to meet your needs.  Please let us know. Applicants need to make their needs known in advance.