Hanover Insurance Group, Inc.
Worcester , MA 01601
Posted 1 week ago
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.
- 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.
- 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
"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.