
Senior Application Engineer (REMOTE or HYBRID TO MA)
The Hanover Insurance Group
🇺🇸 United States
Remote
Senior
4 weeks ago
- Java
- J2EE
- JavaScript
- Angular
- AJAX
- jQuery
- CSS
- HTML5
- Devops
- Azure
- React.js
- Tomcat
- Agile
- JSON
- AKS
4 weeks ago
Our Information Technology department is seeking a Senior Application Engineer with Pega experience to join our growing team in our Worcester, MA Corporate Headquarters or as a remote work employee.Â
POSITION OVERVIEW:
- The successful candidate will support project focused on Pega Constellation implementations.Â
- Provide technology-enabled solutions to address complex business problems.
- Will apply PEGA technical knowledge, capabilities, and development skills to design and build efficient PEGA solutions to enable business strategies.
- Work closely with other information technologists to produce high-quality, IT-enabled applications, products and services.
- Responsible for the overall technical implementation of applications, and frequently interact with internal and external partners, onshore and offshore staff.
This is a Full-time, Exempt role.Â
IN THIS ROLE, YOU WILL:
- Interpret simple to complex technical designs and creates the technical specifications or over sees the creation of the technical specifications.
- Develop, maintains, troubleshoots, enhances and documents components
- Assist Project Manager in project coordination
- Provide technical direction for the development team.
- Create and coordinate the developer tasks and revises as appropriate to meet changing needs and requirements.
- Be responsible for managing technical risks throughout the project.
- Communicate and enforce coding standards
- Promotes code and supports setup of multiple test environments.
- Perform code reviews and mentors’ junior developers.
- Manage technical resources within budget and project schedule.
- Work with technical leadership to perform evaluations and feasibility reviews of creative concepts and technology solutions.
- Proactively work with resource managers to ensure that appropriate staffing resources are assigned, put in place and effectively utilized at the appropriate time.
- Work closely with quality assurance resources to create test plans and ensure that issues are properly assigned, fixed, and regressed
- Define and disseminates technology best practices
- Seek opportunities to increase customer satisfaction and deepen client relationships
- Keep project managers well informed of status of development effort.
- Easily recognizes system deficiencies and implements effective solutions.
- Drive Collaboration between project team members, including external and offshore resources, during development process.
- Contribute to technical approach and design.
- Stay current and builds in-depth knowledge of at least one or more programming language, systems application, and related development tools.
- Provide subject matter expertise to individuals and projects
- Troubleshoot problems across domains and integration points.
- Drive process improvements efforts
- Coordinate, compose, and deliver training for Software delivery resources.
- Foster and encourage an environment that practices calculated risk takingÂ
- Self-development and ownership.
- Build knowledge of P&C concepts and Hanover application systems.
- Takes necessary measures to avoid centralization of knowledge.Â
WHAT YOU NEED TO APPLY:
- Bachelor’s Degree or higher in Computer Science or Computer Engineering with 7+ years of experience with application development
- Must be eligible to work in the US without requiring sponsorship now or in the future (i.e Lawful Permanent Residence or US Citizen)
- 5+ years of experience developing web-based Java/J2EE applications
- Strong understanding of Object-Oriented design and methodologies
- JavaScript, AngularJS, AJAX, JQuery, CSS and HTML5.
- Industry Certifications like pega CLSA is a plus
- Experience with Pega. Constellation , Constellation SDKs, Custom Component development  .
- Experience with devops tools.
- Experience with Azure
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience building complex software systems that have been successfully delivered to customers
- Ability to analyze and creatively solve complex problems
- Ability to effectively prioritize, lead, and execute tasks in a high-pressure environment
- Flexible working under changing and different work settings.
- Excellent communication, organizational, and interpersonal skills
- Initiative, adaptive, and willingness to learn
- Understands how to tactfully communicate difficult/sensitive information.
- Ability to elicit cooperation from a variety of sources
- Ability to juggle multiple projects/customers simultaneously.
- Versatile; comfortable performing a variety of roles and tasks within the company
- Strong written and oral communication skills to a variety of audiences at different levels and with different backgrounds.
- Thrives on learning and learns quickly. Dedicated to self-improvement and professional development. Take advantage of various resources to self-educate.Â
  TECHNICAL SKILLS:
- Pega 24
- React
- Java
- Tomcat Â
- Understanding of Object-Oriented software development principles
- UX experience knowledge
- CCS3, HTML5
- Agile methodologies
- JSON
- Bonus points for AKS
Senior Application Engineer (REMOTE or HYBRID TO MA) · The Hanover Insurance Group