Software Engineering Manager

Boston, MA Full Time
POSTED ON 9/21/2023

Plymouth Rock Assurance is looking for a talented and motivated Software Engineering Manager who will lead a team of highly technical full stack Java Developers to design, develop, support and implement industry leading eBusiness applications for homeowners and umbrella insurance. This person will lead inception/iteration planning meetings, oversee feasibility research and lead collaboration and strategy alignment by working cross-functionally. In addition, this person will serve as the anchor of the team by mentoring Senior Engineers, providing technical leadership, resolving technical issues and promoting a spirit of collegiality and partnership across the firm.       

 

Essential Functions and Responsibilities:

  • Apply engineering standards and methodologies in order to analyze, design, develop, deploy and support software solutions to drive strong performance and high availability and exceed customer expectations.
  • Oversee source code and unit test case development.
  • Work with Business Analysts to understand requirements and translate to design.
  • Establish, aggregate, and share team standards and best practices across the department.
  • Coach and mentor employees to deliver continuous improvement and develop their professional skills and capabilities.
  • Functional/system integration testing support.
  • Plan and direct activities with the team and stakeholders to maximize technological productivity.
  • Architecture and design reviews.
  • Assess problems and solutions to contribute technical alternatives.
  • Impact analysis and component design.
  • Set clear expectations and create a positive work environment based on accountability, in collaboration with the engineering and management teams.
  • System/application architecture.
  • Develop guidelines and standards.
  • Support production as needed and meet development schedules.
  • Help the team scale effectively: identify, recruit, interview, and hire new engineers.

Qualifications and Education:

  • Bachelor's or Master's degree (preferred) in Computer Science or related field.
  • 10 years of professional experience and expert skills in JAVA/J2EE, Object oriented software design and development, Design Patterns, XML, and SQL.
  • Minimum 5 years of experience in Web application design and development.
  • Minimum 5 years development experience in Java/J2EE technologies.
  • Minimum 3 years of experience leading other Developers.
  • Self-motivated and directed, with the ability to effectively prioritize and execute tasks in a high-pressure environment.
  • A strong understanding of non-functional requirements (performance, scalability, maintainability, security).
  • Excellent design skills (class diagrams, sequence diagrams, activity diagrams, etc.)
  • Leadership and cross-communication skills to work with other domains/teams.
  • Desirable knowledge includes P&C Insurance industry, JBOSS, ESB (Mule), modern JavaScript libraries such as JQuery, AJAX, JUnit, Spring MVC, Angular, Web Services, Amazon Web Services, Kubernetes, Dev Ops and Jira.
  • Java Certifications (developer, web component, and architect) preferred.
  • Knowledge of IT concepts, strategies and methodologies.
  • Thorough understanding of layered systems architectures and layered solutions and designs.
  • Knowledge of diverse technologies and new technical architecture principles and concepts.
  • Highly proficient in software engineering languages and tools; ability to develop on multiple platforms.
  • Thorough knowledge of a business function(s) and IT industry business issues, extensive knowledge of business operations, strategies and objectives.
  • Strong communication, facilitation and consensus building skills.

About the Company

 

The Plymouth Rock Company and its affiliated group of companies write and manage over $1.7 billion in personal and commercial auto and homeowner’s insurance throughout the Northeast and mid-Atlantic, where we have built an unparalleled reputation for service. We continuously invest in technology, our employees thrive in our empowering environment, and our customers are among the most loyal in the industry. The Plymouth Rock group of companies employs more than 2,000 people and is headquartered in Boston, Massachusetts. Plymouth Rock Assurance Corporation holds an A.M. Best rating of “A-/Excellent”.

 

Salary.com Estimation for Software Engineering Manager in Boston, MA
$169,080 to $214,814
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Software Engineering Manager career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$150,830 - $191,627
Income Estimation: 
$213,305 - $276,908

Sign up to receive alerts about other jobs with skills like those required for the Software Engineering Manager.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $146,407 - $192,711
    • Income Estimation: $156,143 - $183,450
  • Debugging Skill

    • Income Estimation: $146,407 - $192,711
    • Income Estimation: $152,121 - $196,400
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineering Manager jobs in the Boston, MA area that may be a better fit.

Associate Director (Human Factors Engineering)

50085962 - Engineering Technology Manager, Boston, MA

Associate Director (Device Development)

50085962 - Engineering Technology Manager, Boston, MA