Careers

Senior Software Engineer- Posted 2/18/08
About VoicePort:
VoicePort, LLC is a developer and provider of configurable and custom self-service automatic speech recognition (ASR) and Web applications for customer service, information delivery, and routine transactions over the Web and telephone. Our solutions are customer contact applications that improve efficiency for both the customer and the caller, and integrate with existing business processes and systems. VoicePort concentrates on niche markets such as the media and pharmaceutical industries. VoicePort was founded in 2002, and has deployed its speech and web applications at more than 130 customer sites in North America.
Job Description:
We have an immediate opening for a highly motivated person to be a key member of VoicePorts software development team, responsible for designing, implementing and maintaining high-quality self-service speech applications. Job responsibilities include the following, other duties may be assigned:
- Research and understand marketing requirements.
- Design, code and unit test new features and/or defect fixes to existing product line. Includes Voice User Interface (VUI) design, development and tuning.
- Write design documentation.
- Develop and execute unit tests.
- Produce unit tested product builds for test team.
- May be involved in the productization of existing customer trials for roll out to additional customer deployments.
- May be asked to present technologies to customers and partners. May interface directly with customers to gather requirements.
- Work with the other development engineers to understand the software application and features/fixes being developed so as to not negatively impact current application performance with the introduction of new features and/or defect fixes.
- Work closely with the Customer Service team to troubleshoot and fix customer reported issues.
- Provide accurate task estimates to Project Manager. Report Status to Lead Software Engineer and/or Project Manager.Bring to attention issues/roadblocks that cannot be solved and need management attention. Propose potential solutions.
- Support Customer User testing for new deployments. Includes clarifying functionality, answering questions and potentially troubleshooting issues reported by customer.
- Follow established development processes and procedures. Provide input on ways to improve development processes.
- Interact effectively and professionally with other engineers, vendors and customers.
- May also require occasional on-call support.
- Travel to customer sites may be required for requirements gathering.
- Be a member of cross functional project team.
- This position currently reports to Director of Product Development with the potential to become a technical team lead with increased responsibilities as the software development team expands in number.
Minimum Qualifications:
- A degree in Computer Science/Engineering or equivalent.
- 3+ years of experience in Java (server-side) software product development.
- Proven ability to deliver on schedule and to follow through on commitments.
- Excellent communication skills, both written and verbal.
- Ability to write and edit technical documentation.
- Basic knowledge of Web services, MVC frameworks and SQL scripts.
- Operating Systems: Linux or Unix.
- Experience interacting with and capturing requirements directly from clients.
- Experience creating end-user focused applications.
Additional Qualifications (not required but would be a plus):
- J2EE/EJB
- VoiceXML
- XHTML/CSS
- Nuance Speech Recognition
- RedHat Linux installation and administration
- MySQL
- Agile development methodologies
- Source Control systems (CVS/SVN)
- JUnit / TestNG testing frameworks
- Human Factors / Usability
- Test-driven development / Continuous integration
- Ruby on Rails
Aptitude and Attitude
- You enjoy working with customers.
- Are self-managing, motivated, and organized.
- Work efficiently under deadline constraints.
- Are flexible and accommodating in implementing anothers design.
- Have passion for user interface and making great products.
- Love to learn new technologies and techniques.
Speech recognition is one of the fastest growing markets today. We are always looking for talented individuals. If you think VoicePort might be a fit for you, please send an email to jobs@voiceport.net detailing your interests.

