Software Engineering Associate

Nuance · Burlington

Company

Nuance

Location

Burlington

Type

Full Time

Job Description

The Software Engineer typically performs coding, defect fixing and testing tasks independently and is not typically involved in technical designs yet, understands how requirements map to designs, and how designs map to implementation.
The candidate will ask pertinent questions to the internal team and communicate effectively verbally, via chat, and/or email.
The candidate must have experience developing applications from the ground up in a Java environment and must have a sound grasp of development best practices and system architecture. The successful candidate will be responsible for high quality and high performing implementation and will need strong debugging skills working in a fast paced, iterative development environment.
Required Skills:
  • This title requires the ability to organize and prioritize one's own schedule based on input from various project leads. Understanding of standard SW project life-cycle is a must.
  • Strong Java development skills, including core Java (Java 8), Spring, and JUnit and other open source frameworks
  • Web service experience, including knowledge of REST, SOAP, XML/JSON
  • Expertise with SCM & Build tools (Jira, Maven, Jenkins, Git, SONAR)
  • Strong foundation in Object Oriented Programming and Design Principles (OOP / OOD) as well as state-machine based architecture
  • Use of software engineering best practices such as design review, code review, unit testing, software quality metrics, and re-factoring
  • Hands on experience in designing and developing large applications
  • Excellent communication, organizational, collaboration skills and Problem-solving ability
  • Experience with JavaScript, Angular JS
  • Understanding of security principles in software development

Preferred Qualifications:
Previously has spent at least 1+ year as an Associate Software Engineer or equivalent experience.
  • Knowledge of CTI (Avaya or Cisco)
  • Exposure to usage metrics and analytics
  • Exposure to Containers, Docker, Kubernetes
  • Exposure to Cloud, AWS or Cloud Foundry.
  • Exposure to Microservices architecture

Education:
  • At least a BA / BS or equivalent experience in Computer Science, Computer Information Systems (CIS) or Management Information Systems (MIS), or a related field

#LI-Hybrid
#LI-JA1
Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success.
Nuance celebrates diversity and is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by law or Nuance policy. If you need an accommodation because of a disability for any part of the employment process, please call 781-565-5086 and let us know.
Apply Now

Date Posted

01/15/2023

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Research Associate - EVERSANA

Views in the last 30 days - 0

EVERSANA is a global company with over 7000 employees committed to creating and delivering nextgeneration commercialization services to the life scien...

View Details

Associate, Market Access & Pricing - EVERSANA

Views in the last 30 days - 0

EVERSANA is a global company with over 7000 employees committed to creating and delivering nextgeneration commercialization services to the life scien...

View Details

Design Verification Engineer - FPGA - (Sign-on Bonus) - BAE Systems, Inc.

Views in the last 30 days - 0

BAE Systems is seeking experienced senior FPGA Design Verification Engineers to develop advanced electronic systems for military aircraft The role inv...

View Details

Senior Content Manager (Production) - Aspen Publishing

Views in the last 30 days - 0

Aspen Publishing is seeking a Senior Content Manager for their growing Production Team The position is based in Burlington MA with a hybrid officework...

View Details

Growth Marketing Manager - Aspen Publishing

Views in the last 30 days - 0

Aspen Publishing is seeking a dynamic and resultsdriven Growth Channel Marketing Manager The ideal candidate should have expertise in digital and soci...

View Details

Customer Engagement Manager - Aspen Publishing

Views in the last 30 days - 0

Aspen Publishing is seeking a Customer Engagement Manager to join their Digital team preferring Bostonbased candidates who can work in the Burlington ...

View Details