Software Engineering Manager
Plymouth Rock AssuranceAbout the role
Software Engineering Manager
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 home owners 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.
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 (medical, dental, vision)
- Robust health and wellness program and fitness reimbursements
- Auto and home insurance discounts
- Matching gift opportunities
- Annual 401(k) Employer Contribution (up to 7.5% of your base salary)
- Various Paid Family leave options including Paid Parental Leave
- Resources to promote Professional Development (LinkedIn Learning and licensure assistance)
- Convenient location directly across from South Station and Pre-Tax Commuter Benefits
About the Company
The Plymouth Rock Company and its affiliated
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 KitFree account required — sign up in 30s