Elizabeth Onishuk: Principal Software Engineer (Web)
Location: Burlington, MA
URL: www.nuance.com
Overview:
Nuance is the leading provider of speech and imaging solutions for businesses and consumers around the world. Our technologies, applications and services make the user experience more compelling by transforming the way people interact with information and how they create, share and use documents. Every day, millions of users and thousands of businesses, experience Nuance by calling directory assistance, getting account information, dictating patient records, telling a navigation system their destination, or digitally reproducing documents that can be shared and searched. Making each of those experiences productive and compelling is what Nuance is all about.
Nuance's broad range of healthcare specific applications and technologies help service providers significantly increase their bottom line in today's hyper-competitive market. Whether you need to automate the routing of calls, the creation or collection of information, process transcriptions or complete claims, we have a solution to reduce manual tasks and improve patient care, increase staff efficiency, and cut costs.
As a contributing member of Nuance, you will work within a dynamic team environment to develop, support, market and sell our award-winning software applications. We offer competitive compensation packages; including stock options, Employee Stock Purchase Plan, 401(k), full health and welfare benefits and a challenging technical but casual work environment. Join our dynamic, entrepreneurial team that operates worldwide (Europe, US, APAC). Be a part of our fast growing track of continuing success.
For more information, please see www.nuance.com.
Nuance is an equal opportunity employer.
To be considered an applicant, please submit your resume to this job at: http://www.nuance.com/company/careers/
Responsibilities:
As a senior member in the Clinical Language Understanding group, your responsibilities will include the development and maintenance of leading-edge natural language applications for the healthcare industry. You will work closely with other members of the team through the full systems lifecycle including requirements capture, design, development, testing, and deployment.
- Work closely with members of the team to design, implement, test and deliver high-performing web applications
- Perform code and design inspections to ensure quality software deliverables
- Solve user problems through usefable, innovative web experience
- Contribute to the regular refactoring of team process, habit and tendency in order to continually improve
- Have great ideas and see them implemented
- Collaborate with product management and development to create and refine user interfaces
Qualifications:
A successful candidate should have experience developing end-user applications with quick go-to-market timelines.
Experience with Agile development methodologies
Strong technical skills covering the design and implementation of cross platform distributed systems are a must
Strong Object Oriented experience
Experience with GWT (Google Web Toolkit) is a must
Experience with at least two of the following technologies:
o Web Services
o Spring
o XML/XSLT/Xpath
o JavaScript Libraries (e.g. jQuery, Prototype, YUI, etc.)
A good knowledge of Relational Databases and SQL (JDBC)
Design modeling experience UML (Sequence, Class, Collaboration Diagrams)
Experience in developing applications in an ASP/SaaS environment
Bachelor's Degree in Computer Science or equivalent
10+ years of medium to large-scale enterprise application system development through complete lifecycle
At least five years developing client-side web applications and expertise in HTML/CSS/JavaScript, with exposure to object-oriented JavaScript
5+ years of experience developing Java/J2EE applications
To apply: http://www.nuance.com/company/careers/
1-6291

