Application Engineer

Hanover Insurance Group, Inc. Worcester , MA 01601

Posted 1 week ago

Overview

Our Information Technology department is seeking a Senior Application Engineer to join our growing team in our Worcester, MA Corporate Headquarters.

If you love collaborating, innovating, and learning, then we want to hear from you. This is an exciting opportunity a highly technical Senior Application Developer looking to for a new creative challenge in fast-paced area of Application Development.

As a member of the AppDev team, you are expected to be a tech-savvy professional with an in-depth understanding of the software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control, testing methodologies and deployment management. You are methodical, have excellent communication and time management skills. This is a Full-time, Exempt role.

Responsibilities:

  • Interprets technical design and specifications, writes code, and assists in development of new applications and products and enhancements to existing applications and products.Performs thorough unit testing to verify the accuracy and quality of all software developed. This may include preparation of sample test data, execution of programs and job streams, and system integration testing.

    Designs or modifies applications to accomplish functions in compliance with the Software Development Life Cycle framework Performs all software development functions to accomplish specific application solution requirements Solid understanding of software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control, testing methodologies and deployment management. Identifies risks and options and makes recommendations. Promotes code and supports setup of multiple test environments.

    Exhibits best practices in source code management software use Supports, troubleshoots and debugs coding defects identified during quality assurance and business partner validation. Adheres to all quality standards and procedures. Collaborates with project team members, including external and offshore partners, during development process.

    Supports preparation and implementation of software releases into the production environment. Contributes to project planning, design, and estimating activities. Stays current and builds knowledge of multiple programming languages and related development tools.

    Provides timely and accurate project status reporting. Builds knowledge of P&C insurance concepts and Hanover application systems.

Requirements:

  • 5+ years' experience in JAVA development Bachelor's Degree in Computer Science or Computer Engineering Ability to analyze and creatively solve problems Strong and effective communication, organization, and interpersonal skills Ability to pay attention to minute detail and quality Initiative, adaptability, and willingness to learn Strong problem-solving skills A self-starter who delivers high quality work and can adapt to new challenges, either on their own or as part of a team Knowledge and experience with several of the following technologies:JavaJava ScriptPythonSQLHTMLXMLXSD SchemaWeb Services/REST ServiceTomcat/WebsphereSpring/HibernateJ2EE technologies

EclipseLinux

EEO Statement:

"The Hanover values diversity in the workplace and among our customers. The company provides equal opportunity for employment and promotion to all qualified employees and applicants on the basis of experience, training, education, and ability to do the available work without regard to race, religion, color, age, sex/gender, sexual orientation, national origin, gender identity, disability, marital status, veteran status, genetic information, ancestry or any other status protected by law.

Furthermore, The Hanover Insurance Group is committed to providing an equal opportunity workplace that is free of discrimination and harassment based on national origin, race, color, religion, gender, ancestry, age, sexual orientation, gender identity, disability, marital status, veteran status, genetic information or any other status protected by law."

As an equal opportunity employer, Hanover does not discriminate against qualified individuals with disabilities. If you require a reasonable accommodation, as a candidate for employment, please inform The Hanover Talent Acquisition office.



icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Application Engineer

Hanover Insurance Group, Inc.

Posted 1 week ago

VIEW JOBS 10/31/2019 12:00:00 AM 2020-01-29T00:00 Overview Our Information Technology department is seeking a Senior Application Engineer to join our growing team in our Worcester, MA Corporate Headquarters. If you love collaborating, innovating, and learning, then we want to hear from you. This is an exciting opportunity a highly technical Senior Application Developer looking to for a new creative challenge in fast-paced area of Application Development. As a member of the AppDev team, you are expected to be a tech-savvy professional with an in-depth understanding of the software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control, testing methodologies and deployment management. You are methodical, have excellent communication and time management skills. This is a Full-time, Exempt role. Responsibilities: * Interprets technical design and specifications, writes code, and assists in development of new applications and products and enhancements to existing applications and products.Performs thorough unit testing to verify the accuracy and quality of all software developed. This may include preparation of sample test data, execution of programs and job streams, and system integration testing. Designs or modifies applications to accomplish functions in compliance with the Software Development Life Cycle framework Performs all software development functions to accomplish specific application solution requirements Solid understanding of software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control, testing methodologies and deployment management. Identifies risks and options and makes recommendations. Promotes code and supports setup of multiple test environments. Exhibits best practices in source code management software use Supports, troubleshoots and debugs coding defects identified during quality assurance and business partner validation. Adheres to all quality standards and procedures. Collaborates with project team members, including external and offshore partners, during development process. Supports preparation and implementation of software releases into the production environment. Contributes to project planning, design, and estimating activities. Stays current and builds knowledge of multiple programming languages and related development tools. Provides timely and accurate project status reporting. Builds knowledge of P&C insurance concepts and Hanover application systems. Requirements: * 5+ years' experience in JAVA development Bachelor's Degree in Computer Science or Computer Engineering Ability to analyze and creatively solve problems Strong and effective communication, organization, and interpersonal skills Ability to pay attention to minute detail and quality Initiative, adaptability, and willingness to learn Strong problem-solving skills A self-starter who delivers high quality work and can adapt to new challenges, either on their own or as part of a team Knowledge and experience with several of the following technologies:JavaJava ScriptPythonSQLHTMLXMLXSD SchemaWeb Services/REST ServiceTomcat/WebsphereSpring/HibernateJ2EE technologiesEclipseLinux EEO Statement: "The Hanover values diversity in the workplace and among our customers. The company provides equal opportunity for employment and promotion to all qualified employees and applicants on the basis of experience, training, education, and ability to do the available work without regard to race, religion, color, age, sex/gender, sexual orientation, national origin, gender identity, disability, marital status, veteran status, genetic information, ancestry or any other status protected by law. Furthermore, The Hanover Insurance Group is committed to providing an equal opportunity workplace that is free of discrimination and harassment based on national origin, race, color, religion, gender, ancestry, age, sexual orientation, gender identity, disability, marital status, veteran status, genetic information or any other status protected by law." As an equal opportunity employer, Hanover does not discriminate against qualified individuals with disabilities. If you require a reasonable accommodation, as a candidate for employment, please inform The Hanover Talent Acquisition office. Hanover Insurance Group, Inc. Worcester MA

Application Engineer

Hanover Insurance Group, Inc.