Principal Software Developer - ECM Solutions

Dover, New Hampshire
Not Specified
May 08, 2018
Jul 07, 2018
93872 - 1#GIJ--LibertyMutual.1
Job Type
Not Specified
Career Level
Not Specified

The Principal Software Developer ECM:

The CCM / ECM team are responsible for the delivery of the solutions that create, produce and store the documents and content used to run our businesses, such as Quotes, Policies, Claim Notifications, and Claims forms, as well as many of our intranet and SharePoint sites. These are provided as shared services using our global strategic technologies like Alfresco or Activedocs. The team works closely with our businesses to identify new requirements and to deliver integrated functionality to improve efficiency and enable growth via new products and partnerships. Available locations: Indianapolis, IN and Dover, NH.

We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do is driving a transformational shift at Liberty Mutual. Operating as a tech startup within a Fortune 100 company, we are leading a digital disruption that will redefine how people experience insurance.

The Principal Software Developer will be focused on the core design, development and testing activities related to migration of content and data from source to target systems to allow for the proper placement, access and retrieval across global users. The scope of responsibility will include development of turnkey solutions as well as configuration and scripting based on off the shelf tools.

Necessary skills to be successful in the role:

  • Bachelor's or Master's degree in technical or business discipline or equivalent experience, technical degree preferred with generally 8+ years of professional experience.

  • Highly proficient in software engineering languages and tools; ability to develop on multiple platforms.

  • Strong knowledge of content management and lifecycle systems (e.g. Alfresco) and diverse set of architectures including cloud based solutions (primarily AWS but also Azure).

  • Proficiency in tools and systems related to PCF, SharePoint, Java, JavaScript, SQL. Broad understanding of metadata management and data architectures as well as integration frameworks.

  • Knowledge in web service development, design and specifications writing, Dev Ops, CI/CD.

  • Proficient in new and emerging technologies such as AWS and Cloud, DevOps, CI/CD and MicroServices.

  • Experience in the Insurance and/or Claims industry is desirable.

  • Experience with BI Analytics, Enterprise Content Management (ECM) and Agile methodologies is also nice to have.

  • Strong negotiation, facilitation and consensus building skills.

  • Strong oral and written communication skills; presentation skills.

  • Versed in diverse technologies and new technical architecture principles and concepts. Extensive knowledge in layered systems architectures solutions and designs and shared software concepts.

  • Business function(s) and I/T industry business issues; extensive knowledge of business operations, strategies and objectives. Strong in multiple programming languages and tools.

  • Extensive understanding of agile software development concepts and processes.

  • Extensive consultative skills, including the ability to understand and apply customer requirements, including drawing out unforeseen implications and making recommendations for design, the ability to define design reasoning, understanding potential impacts of design requirements.

  • Extensive understanding of backlog tracking, burndown metrics, and incremental delivery.

  • Strong collaboration, prioritization, and adaptability skills required.

  • Knowledge of security architectures including authentication and concepts such as federated directories.

  • Develops maintainable/scalable, effective, defect free source code that meets business requirements and team standards

  • Conducts unit test case development and develops complex test scripts

  • Develops component design and system/application architecture

  • Supports the production support transition and implementation phases; responsible for overall success of the project.

  • Works within project team to lead iterative development that delivers a high quality product.

  • Supports interactions with customers and development team to gather and define requirements.

  • Develops and leads the production of support documentation.

  • Leads functional/system integration testing support.

  • Leads quality assurance architecture and design guide review; defects or discrepancies in requirements identified and resolved with appropriate partners.

  • Plans work out appropriately, effectively communicates and responds to escalations/inquiries.

  • Develops Build and Deployment guide.

  • Identify and implements appropriate continuous improvement opportunities.

We take care of our employees

We strongly believe that a great job should keep you happy both at workand in life. Thats why we offer:

  • Workplace Flexibility
  • Wellness Perks
  • Collaborative workspaces
  • Sit/stand desks
  • Career development, programs and classes
  • Diversity & Inclusion programs
  • Commuter Benefits
  • Adoption Assistance
  • College Savings Plan
  • Education reimbursement
  • Hackathon Events

Liberty Mutual was named as a 2017 Great Place to Work by Great Place to Work US.

For more info about our benefits -

Learn more about Tech at Liberty Mutual -

Check out our Tech at Liberty Mutual YouTube playlist -

Job: Technology
Primary Location: United States-New Hampshire-Dover
Schedule: Full-time
Salary: $105,000-$136,500
Education Level: Bachelor's Degree (16 years)
Travel: No

Similar jobs

More searches like this

Similar jobs