OPENING - Junior Programmer                                 

Please send resume to hr@threedata.com

Three Data is a growing company that provides data management and document engineering solutions for companies in the Direct Marketing and Transactional and Compliance communications markets.

Our consultants and developers provide innovative communications design and development approaches that allows companies that partner with us to experience faster time to market, increased response rates and customer satisfaction, reduced development costs and more profitable customer relationships.

As a boutique shop, we offer a unique work environment for our team. We are a young and dynamic company with an open concept office which provides a distinctive physical work space without bureaucracy.

We are interested in a self-starter with knowledge of .NET and C# to assist in developing systems for our diverse client base. A good understanding of Relational Databases is an asset. This individual will possess the ability to learn quickly and receive hands on training from our team of experts. The successful candidate will grow into the position and support management while attending meetings and liaising with our clients. Excellent communication skills are an asset.

Serving companies across North America, Three Data's corporate office is headquartered in Markham, Ontario.

Technical Requirements:
  • Team up with the President to design, develop and deliver applications implemented against defined technology platform and system architecture within allotted time frames
  • Assist in the planning, designing, and building complex, information systems using knowledge of project processes and budgeted costs and deadlines
  • Effectively investigate/analyze detailed technical solutions, both from external and internal sources with an ability to understand the overall high-level architecture
  • Develop, test, install, and modify code in keeping with established Three Data processes and high standards
  • Upgrade systems and correct errors to maintain system after implementation
  • Plan and prepare technical reports, memoranda, and instructional manuals and documentation of program development as requested
  • Collaborate in code design and provide leadership in the development of the code mainly internally with occasional client input
  • Weigh the dynamic and often conflicting requirements of clients’ business needs and priorities including hardware, software, communications operations as well as a variety of computer technologies, including UNIX servers and micros with mature and experienced judgment
  • Regular maintenance of Three Data website including client micro sites

General Requirements:
  • Ability to learn quickly
  • Answer the telephone with a professional approach
  • Maintain system file organization system for easy access

Position Specifications Education
  • Minimum requirement - Completion of a college program in Computer Science

Knowledge
  • Windows, Office
  • .NET
  • C#
  • VB
  • ASP.NET
  • PHP
  • Relational Databases
  • Working in Visual Studio (not essential but an asset)

Skills
  • Attention to detail and ability to process in a timely and accurate manner is a requirement
  • Excellent analytical/problem solving skills
  • Good judgment, discretion, ability to maintain confidential information
  • Must be a self-started who is able to work independently
  • Excellent communication skills (oral and written)
  • Excellent interpersonal skills, works well with others
  • Experience and excellent customer service capabilities