Jobs and Careers
PL

Senior Software Engineer

Plymouth Rock Assurance
Woodbridge, United Statesfull_timeVerifiedPosted 2 Jun 2025
💰 $145,000/yr($110,000/yr$145,000/yr)

About the role

Senior Software Engineer

 

The Senior Software Engineer creates and supports business solutions by contributing at a senior level in designing, re-designing, coding, testing, debugging, configuring and documenting products/projects according to specifications for the insurance business.

 

Responsibilities:

 

Client Relationships and Communication

  • Ensures that requirement statements are complete, consistent, comprehensible, feasible and unambiguous.
  • Interpersonal skills to establish good rapport, generate enthusiasm, negotiate priorities, and to resolve conflicts between various groups
  • Ability to work across teams including business analysts, project managers, and QA team
  • Understands how to communicate difficult/sensitive information to key people across the business
  • Provides input to the Development Manager in the creation of project plans, estimates, and schedules
  • Creates and delivers informative, well-organized presentations
  • Ability to effectively communication with third parties including data providers and software vendors
  • Requirements: Produces comprehensive technical documentation

 

Impact Analysis

  • Able to design systems using known design methodologies and best practices.
  • Ability to design solutions that are easy to implement and maintain

 

Problem Solving

  • Analyze requirements/issues and make recommendations for the optimum solution considering time and resource considerations
  • Proactively finds and fixes quality issues and ensures that software applications are developed with minimal defects.
  • Research, coordinate, and track problems to resolution
  • Identifies critical issues with ease
  • Exhibits confidence and extensive knowledge of emerging industry practices when solving business problems
  • Proactively offers suggestions for areas of improvement in internal processes along with possible solutions
  • Takes initiative identifying performance issues in production and offers solutions to correct them

 

Leadership and Project Management

  • Mentors the junior members of the team with technical issues they might be facing.
  • Proven capability to take initiative beyond the day-to-day components of the job
  • Working knowledge of Project Management practices and processes
  • Keeps up to date with latest technological trends and tools and makes recommendations how it can be applied to our systems.

 

Qualifications:

  • Experience in the property & casualty insurance industry strongly preferred
  • BA/BS degree required (computer science or related field preferred)
  • A minimum of 5 years of Software Engineering-related experience
  • Experience with designing, developing, testing, and implementing applications on the Salesforce platform
  • Experience with lightning web components, JavaScript, HTML, REST/SOAP, JSON, XML and APEX is a must
  • Certified Salesforce.com Developer: DEV 401/501 certification or ADM 201/301 certifications a plus
  • Strong SQL Server development skills is a must (stored procedures, SQL tuning, etc.)
  • Experience with full stack java development designing, developing, testing, and implementing applications
  • Java/J2EE environment, including Angular, TypeScript /JavaScript, CSS libraries such as Bootstrap, PrimeNG, Spring MVC, REST, JMS, JBOSS, ESB (Mule), JSON, and MyBatis, XML, XSLT, SOAP, Maven
  • AWS knowledge such as Lambda, S3, development of applications for AWS
  • Experience with the following technologies: Microsoft .NET environment, including Visual Studio, IIS, Team Foundation Server/GIT is a plus

 

Perks and Benefits

  • 4 weeks accrued paid time off + 9 paid national holidays per year
  • Free onsite gym at our Boston Location
  • Tuition Reimbursement 
  • Low cost and excellent coverage health insurance options that start on Day 1 (medi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Plymouth Rock Assurance

View company profile →