Principal Software Engineer
Company: Nuance Communications, Inc.
Location: Burlington, MA
Posted on: June 10, 2019
Duties: As a member of the eScription Backend team, lead the design
and development of a Cloud-based transcription
management system. Lead a team on requirements capture, design,
development, testing, and deployment. Design
and develop application features using an Agile software
development methodology, and implement medium sized
components in distributed systems. Utilize J2EE, Relational
Databases, and SQL (JDBC) to develop high volume and
secure applications for an ASP environment. Debug and troubleshoot,
and develop under Linux.
Requirements: Master’s degree (or foreign equivalent) in Computer
Science, Electrical Engineering, Information
Systems, or a related field and three (3) years of experience
designing and developing software applications using
Java; or in the alternative, a Bachelor’s degree (or foreign
equivalent) in Computer Science, Electrical Engineering,
Information Systems or a related field and five (5) years of
experience as indicated above.
Also requires demonstrated expertise (DE): performing web and
mobile, and Internet of Things (IoT); application design
and development using Java, Spring, Apache Camel, Objective C,
microservices architecture using Docker and cloud technologies; and
unit testing using JUnit and Mockup; DE in
database design and development in SQL Server, writing stored
procedures, and optimizing databases; and DE creating
database schemas on SQL and MongoDB, and implementing API
integration to interact with various backends to
retrieve and post the information as required.
To apply, submit resume referencing Job Code # 41317 to Jason
Hewitt, Nuance Communications, 1 Wayside Road,
Burlington, Massachusetts 01803.
Keywords: Nuance Communications, Inc., Peabody , Principal Software Engineer, Computer , Burlington, MA, Massachusetts
Didn't find what you're looking for? Search again!