Application Software Developer

ACD Systems International, Inc.

August 08, 2014

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at
http://www.viatec.ca/job-board/12019

Job Category: 
Technical
Job Specialization: 
Software Development
Job
Company Overview: 

ACD Systems is recognized the world over as the leader in image management and technical illustration software, providing the ACD™ Family of products, headed by ACDSee and Canvas. ACD delivers the leading platforms for image management and technical illustration, giving consumers and professionals everything they need to manage, create, edit, share, and publish content for print, presentation and the Web faster, easier, and more efficiently.

Job Summary: 

SUMMARY

ACD is looking for highly motivated and skilled developers to join the product development team. Working closely with experienced senior developers, quality assurance personnel, and product managers you will help build and maintain software shipped to photographers and businesses worldwide.

KEY COMPETENCIES

  • Technical Expertise: the ability to demonstrate depth of knowledge and skill in computer science
  • Initiative: identifying what needs to be done and doing it before being asked or before the situation requires it
  • Fostering Innovation: the ability to develop, sponsor, or support the introduction of new and improved method, products, procedures, or technologies
  • Results Orientation: the ability to focus on the desired result of one's own or one's unit's work, setting challenging goals, focusing effort on the goals, and meeting or exceeding them
  • Oral and Written Communication: the ability to express oneself clearly in writing and conversations

ESSENTIAL DUTIES AND RESPONSIBILITIES includes the following. Other duties may be assigned. 

  • Participate in the entire product life cycle by designing, building, and maintaining high quality software
  • Analyze existing requirements for product enhancement and produce and implement these designs
  • Provide timely and accurate estimates and status updates for assigned tasks
  • Thoroughly document changes and/or new features in a consistent and concise manner

KNOWLEDGE, SKILLS, AND ABILITIES

  • Fluent in C/C++
  • Knowledge of Win32 API and MFC
  • Excellent UI design skills
  • Experience with multi-threaded programming
  • Experienced with source code management systems
  • Experienced with Digital Imaging Technologies is highly desired
  • Excellent communication, interpersonal, and multi−tasking skills
  • Familiarity with Agile Software Development and Scrum practices

QUALIFICATIONS

  • B.S. degree in Computer Science, Engineering, or related discipline or equivalent related experience
  • 2+ years programming in C/C++ on Windows platform or an equivalent combination of education and experience
How To Apply: 

Thank you to all for your interest in ACD Systems International Inc. but only those chosen for an interview will be contacted.

Please email your resume to hr@acdsystems.com with the Postion you are applying for and your Name in the subject line.