Hannover Life Reassurance Company of America (Hannover Re) is currently seeking talented candidates for our open
AVP, IT Reflex Underwriting Solutions position. This is a Full-Time role within the IT - Applications department. Please see below for more information regarding the essential functions of this position, required qualifications, and how to apply.
You can look forward to Job Summary Manages and supports the technical design and functional needs of IT Reflex Underwriting Solutions for Hannover Life Reassurance Company of America. Works closely with the Life Solutions Group to understand the needs and priorities of our clients and business partners to provide quality and timely solutions delivering a high-degree of functional support. Provides leadership in the use of application software technologies for his/her team, and supports the team in both obtaining and maintaining skills and techniques to make best use of the technologies.
Essential Functions: - (45%) Effectively leads and manages development staff and contract staff in the technical advancement of Reflex. Provides daily troubleshooting feedback and technical direction to senior and junior staff as well as guidance on alternative software development approaches to solve technical problems.
- (25%) Leads and manages client relationships related to Reflex technology (including technical guidance and support) to enhance our client experience and effectiveness of their use of the Reflex platform.
- (15%) Provides leadership in the research of current and emerging technologies relative to the Reflex program. Contributes to our application technology and integration strategies. Develops plans and communicates status to Reflex and IT management and customers.
- (10%) Works cooperatively as a point of contact with other areas of IT (US and globally) to design and participate in the Reflex solution within the technology landscape. Participates in (and at times lead) international initiatives related to Reflex that provide benefits to the Hannover Re Group as a whole.
- (5%) Designs, develops and maintains software solutions to meet customer needs. Serves as the technical leader on best practices, tooling, and methodologies for all team members.
You come equipped with Competencies: - Manages Complexity
- Decision Quality
- Strategic Mindset
- Collaborates
- Plans and Aligns
Essential knowledge skills and abilities: - Bachelor's Degree in Computer Science, Information Systems or other related field, or equivalent work experience
- Minimum of 10 years of programming/systems analysis experience
- Minimum of 5 years of senior level management or lead experience
- Advanced professional level role that develops solutions requiring analysis and research, works on small to large, complex projects that require increased skill in multiple technical environments, and possesses knowledge in a specific business area
- Excellent verbal and written communication skills
- Excellent organizational and time management skills
- Extensive data analysis knowledge and abilities
- Ability to keep current with software development tools and processes
- Maintains a positive and respectful attitude and works well with other people
- Ability to analyze processing problems and procedures
- Ability to design software and processes
- Ability to document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Ability to provide information by collecting, analysing, and summarizing development and service issues
- Knowledge of n-tier distributed architecture/programming
For Java based Applications: - 5+ years hands on experience with the J2EE Framework and internals of the architecture, including core Java, JSP, EJB, SERVLETS, APPLETS, JDBC, JMS, and Transaction services
- Experience with Servlet Container Web Servers like Apache Tomcat
- Experience with the AWS Cloud and Cloud Architecture
- Extensive experience in an Agile/SCRUM environment
- Design, implement, and maintain containerized application deployments using Docker and Kubernetes.
- Familiar with data analysis and relational databases
- Proficiency in XML/JSON parsing and manipulation.
Desired knowledge skills and abilities Preferred Technologies: - Proficiency in Java (Java 11 or later preferred), with strong knowledge of OOP and Functional Programming concepts
- Spring Ecosystem: Spring Boot 2.x/3.x, Spring MVC, Spring Data, Spring Security, and Spring WebFlux
- Modern Web Services: RESTful services and familiarity with SOAP (for legacy systems)
- API Design & Documentation: Hands-on experience designing APIs for scalability and extensibility (Swagger/OpenAPI)
- Microservices & Cloud-Native Architecture: Understanding of microservices principles and distributed systems
- Containerization & Orchestration: Hands-on with Docker
- CI/CD & DevOps: Strong preference for Jenkins as the primary continuous integration pipeline, or experience in GitLab CI, GitHub Actions, automated testing, and deployment strategies
- Provisioning & Configuration Management: Strong preference for Ansible, or experience/familiarity in Terraform or similar tools for infrastructure automation.
- Unit & Integration Testing: Proficiency in JUnit, Mockito, Cucumber, and related testing frameworks
- Databases: Strong SQL knowledge (MySQL, PostgreSQL, SQL Server), exposure to NoSQL (MongoDB, Redis, etc.) beneficial
- Frontend Technologies: JavaScript (ES6+), Angular, React, or Vue.js; basic knowledge of HTML5 and CSS3
- Package & Build Tools: Maven, Gradle, npm
- IDE & Tooling: IntelliJ IDEA or Eclipse (with modern plugins and debugging tools)
- Version Control: Git, GitLab, GitHub
- Agile Tools & Practices: Jira, Confluence, and Agile/Scrum methodologies
- Operating Systems: Proficient with Linux-based environments (shell scripting, basic administration) as well as Microsoft Windows (latest) and Windows Server
- Application Servers: Tomcat, Jetty, or newer container-based deployments (e.g., embedded servers with Spring Boot)
Optional or "Nice-to-Have" Skills: - Cloud Platforms: AWS, Azure, or Google Cloud Platform for deploying and managing applications at scale
- Serverless Architectures: AWS Lambda, Cloud Functions, or Azure Functions
- Infrastructure as Code (IaC): Ansible experience
Travel: - Up to 15% domestic, overnight
Total Compensation (Inclusive of base + bonus): Benefits Include:
- Comprehensive medical, dental, and vision
- Paid Time Off (PTO)
- Company provided life insurance and disability benefits
- 401(k) and profit sharing
- Additional ancillary benefits available
Hannover Life Reassurance Company of America (Hannover Re) seeks to attract the best-qualified candidates who support the mission, vision and values of the company and those who respect and promote excellence through diversity. We are committed to providing equal employment opportunities (EEO) to all employees and applicants without regard to race, color, creed, religion, sex, age, national origin, citizenship, sexual orientation, gender identity and expression, physical or mental disability, marital, familial or parental status, genetic information, military status, veteran status or any other legally protected classification. The company complies with all applicable state and local laws governing nondiscrimination in employment and prohibits unlawful harassment based on any of the aforementioned protected classes at every location in which the company operates. This applies to all terms, conditions and privileges of employment including but not limited to: hiring, assessments, probation, placement, benefits, promotion, demotion, termination, layoff, recall, transfer, leave of absence, compensation, training and development, social and recreational programs, educational assistance and retirement.
We are committed to making our application process and workplace accessible for individuals with disabilities. Upon request, Hannover Re will reasonably accommodate applicants so they can participate in the application process unless doing so would create an undue hardship to Hannover Re, or a threat to these individuals, others in the workplace or the company as a whole. To request an accommodation, email Please allow for 24 hours to process your request.
We will accept applications until a candidate has been identified and selected to fill this position.