Jobs · Massachusetts

Associate Application Engineer (HYBRID TO WORCESTER)

The Hanover Insurance Group · Worcester County, MA · 1 mo ago
Full-time

About the role

For more than 170 years, The Hanover has been committed to delivering on our promises and being there when it matters the most. We live our values every day, demonstrating we CARE through our values, Sustainability initiatives and inclusive corporate culture. Our Digital Transformation and Information Technology organization is seeking an Associate Application Engineer to join our growing team in our Worcester Headquarters. This role is ideal for early‑career developers who enjoy hands‑on coding, problem solving, and continuous learning. Candidates located near Worcester, MA are strongly preferred for this hybrid role. You will work closely with senior engineers and technical leads to build modern applications using Java and full‑stack development practices. This role is focused on hands‑on keyboard development, following established patterns, contributing to high‑quality code, and learning through mentorship. This is a full‑time, salaried position. Build your career — Strengthen core engineering skills with mentorship from experienced developers; Hands‑on impact — Contribute directly to applications that support business operations; Supportive environment — Learn in a collaborative, team‑first culture; Future‑focused — Gain exposure to modern development tools, cloud technologies, and GenAI‑assisted coding. Through on‑the‑job experiences, personalized coaching and our robust learning and development programs, we encourage you – at every level – to grow and develop.

Responsibilities

  • Hands‑on development — Implement application features using React and Java technology stacks, under the guidance of technical leads
  • Full‑stack contribution — Contribute to both backend and frontend components as part of project delivery
  • SDLC participation — Follow established SDLC practices including requirements review, development, testing, and deployment
  • Code quality — Write clean, maintainable code and participate in code reviews
  • Unit testing — Develop and execute unit tests to ensure functionality and stability
  • Troubleshooting — Investigate and resolve defects identified during QA and business validation
  • Agile teamwork — Collaborate with team members in an Agile, team‑oriented environment
  • Production support — Assist with production releases and ensure ongoing application stability
  • Continuous learning — Build technical knowledge through mentorship, training, and exposure to modern development tools
  • Build foundational understanding of P&C insurance concepts and internal systems
  • Other duties as assigned

Requirements

  • 0–2 years of experience in software development or related technical roles
  • Bachelor’s Degree in Computer Science, Computer Engineering, or related field preferred

Similar jobs