We are seeking dedicated systems and web programmers to optimize our existing products and to develop new software applications. Our ideal candidate is well versed in programming languages, creative, eager to learn new technologies such as VoIP and CTI, and able to work independently. Job Responsibilities Include: Design, develop, and test code for client/server applications and web applications. Create bug fixes and enhancements to current code. Must be able to work independently on projects and tasks. Provides regular updates to supervisor and project managers with regard to project progress and outstanding issues. Serve as technical advisor and programmer. Provide tier 3 technical support to end users. Qualifications : A degree in computer science or equivalent work experience Experienced in code versioning and management. Strong analytical and problem solving skills required. Strong command of cross-browser compatibility issues & optimization techniques Solid background in database design and development. MSSQL preferred. Working knowledge of OO Methodologies Experienced coding with .NET, C#. Experience with C/C++, Objective C, Delphi, Javascript, AJAX, XML, CSS, is a plus. Strong verbal and written communication skills Telecom experience including ACD/PBX programming and knowledge of TSAPI/CSTA interfaces is a plus Call Center/Contact Center experience is.