Wednesday, August 20, 2014

nVoq - Developer

nVoq is a pioneering leader in providing applications and development tools that enable a new generation of voice-driven productivity for customer care and healthcare providers. nVoq's marquee application, "SayIt", is a real-time "speech to text" utility which allows users to use voice to launch automations and dictate their notes, e-mails, or chats. The company is well established and positioned for growth and success. Our start-up culture drives innovation, opportunity, and results, which, combined with excellent hiking, biking, and skiing right outside our door, makes working for us a great opportunity. nVoq offers a casual, yet professional workplace and is looking for highly motivated, dynamic people to join a growing business. 


SOFTWARE DEVELOPER nVoq is currently looking for a software developer to help improve and expand its automation effort. While candidate's primary responsibility will be creating custom scripted applications in a variety of languages, candidates should also have an understanding of workflow automation. In nVoq's innovative start-up environment, team members are expected to address and solve problems that may not be directly related to nVoq's product(s) but result from our product's interaction with third party software products used by nVoq customers and we sometimes find ourselves working on problems for which no solution is known. The successful candidate will become part of nVoq's engineering team, but will work closely with nVoq's sales teams and end customers to gather requirements and develop custom workflow automations for inclusion in nVoq's SayIt solution. 

GENERAL EXPERIENCE AND DUTIES 
* General programming experience with any widely-used procedural language. * Creating automation, scripting, macros, or quality assurance automated testing, using technologies such as AutoIt, AutoHotkey, QuickMacros, Microsoft VBA, Visual Basic, PowerShell, Microsoft Batch, Perl, Python, Ruby, Windows Script Host (WSH), C#, BASH, or Shell. Additional qualifications might include experience with JRuby or other JVM-based languages, or similar technologies such as Jython, JavaScript, Groovy, Java, Perl, Python, Ruby, or PHP. * Developing graphical user interfaces or business forms. * Working directly with end-users (whether internal or external) and collecting requirements. In additional to the qualifications mentioned above, a candidate's general software development and technology experience should include some of the following: * Version control - CVS, VSS, SVN, GIT, Mercurial, Perforce, ClearCase, etc. * Microsoft Office - Basic proficiency with Microsoft Word, Excel, PowerPoint, Access, Outlook * Some basic familiarity with Agile/Scrum * HTTP, REST, POST * Some experience with any IDE: NetBeans, Eclipse, Visual Studio, Xcode, IntelliJ, etc. * Some experience with at least one database: MySQL, Access, SQL Server, MongoDB, PostreSQL, Oracle, etc. * Some experience with virtual machines: VirtualBox, VMware, Virtual PC, Parallels, Citrix, RDP * SDKs, APIs * Localization, Internationalization * Unicode, UTF-8 * XML, CSV, JSON * TCP/IP, DNS * Outstanding communication and interpersonal skills (verbal and written). Professional demeanor. * Ability to work quickly and calmly in a fast-paced environment with conflicting demands * Understands concepts and principles of customer service 

EDUCATION and/or EXPERIENCE * College course work in relevant subjects required; Bachelor's Degree desirable. * Prior experience supporting or using voice recognition solutions desirable 

BENEFITS: We offer a comprehensive benefits package commensurate with experience that includes: Group medical, dental and vision, paid vacation and holidays, stock options, 401(k) plan, and tuition reimbursement. 

TO APPLY: Interested candidates with the proper qualifications are requested to submit their resume to jobs@nvoq.com, please reference "Program Manager - Onboarding Support" in the subject line of your email. EOE