report a claim payment options glossary of terms safety tips
Find an Agent Go Find an Agent
College Recruiting
nothing

College Development Program for Future Leaders

Application Developer

Learning the business from the ground up to become a future leader of the company.

What does an application developer do?

Application developers are involved in the full systems life cycle, coding, testing, implementing and supporting application software. They understand business requirements that drive the analysis and design of technical solutions and work closely with clients, business analysts and team members. 

Application developers have strong knowledge of the programming languages used by The Hanover and may have knowledge of an object-oriented approach in coding and debugging programs. They also may provide client support, consultation and subject matter expertise for application development, and support.

What responsibilities do they have?

Application developers participate in application development and enhancement projects and may participate in project planning sessions to analyze requirements and identify system requirements.

They also may be asked to:

  • Participate in application architecture design reviews
  • Develop or modify software application modules using disciplined software development processes
  • Participate in unit testing application modules to ensure that applications meet specifications
  • Participate in integration testing
  • Make modules production-ready by moving them to libraries, completing forms, following procedures, completing version control documents, and so forth

Who are we looking for?

We are looking for people who have completed, or are pursing, an undergraduate degree related to computer engineering, computer information systems, computer science or management information systems.

They also should have relevant work experience gained through internships or coursework projects. Preference will be shown to individuals who have completed courses in object-oriented languages such as Java, Pega, JavaScript and Visual Basic.

What else do we expect?

Successful candidates are analytical thinkers with strong problem-solving skills. In addition, we look for:

  • Ability to communicate effectively
  • Data and IT development knowledge
  • Ability to interact with all levels in an engaging and professional manner
The Hanover Insurance Group is proud to be an Equal Opportunity Employer dedicated to workplace diversity.
college photo