Software Development Manager

Plymouth Rock
Woodbridge Township, NJ, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$151,500.0 - $198,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) .NET Framework Data Analysis Automation of Tests Microsoft Azure Cloud Engineering Software Quality Databases Continuous Integration IBM DB2 Software Debugging
+22 more
Distributed Systems Internet Information Services (IIS) JSON Junit Microsoft Visual Studio Microsoft SQL Server Team Foundation Server Commercial Software Systems Development Life Cycle Simple Object Access Protocol (SOAP) Software Engineering SQL Stored Procedures Extensible Markup Language (XML) Trunk-based Development Snowflake Event Driven Architecture Information Technology Restful APIs Angular Ui Devsecops Service Stack Microservices

Job description

  • Provide strong technical leadership to a team of high-performing software engineers building and maintaining modern internal applications.
  • Own and guide technical architecture decisions, championing cloud-native design principles to deliver scalable, resilient, and secure software platforms.
  • Drive continuous improvement in code quality, observability, automation, and development workflows using metrics and data-driven insights.
  • Recruit, mentor, and develop engineering talent, fostering a culture of innovation, accountability, and ownership.
  • Deliver accurate estimates and feasibility assessments for new initiatives, ensuring alignment with business goals and technical strategy.
  • Track, measure, and communicate progress against key milestones
  • Plan releases, manage backlogs, and coordinate cross-team dependencies to ensure predictable, on-time delivery.
  • Manage staffing and resource allocation to balance workloads while optimizing team productivity and morale.
  • Ensure high-quality delivery through strong engineering practices, CI/CD pipelines, automated testing, and DevSecOps principles.
  • Collaborate with engineering, architecture, QA, product, and operations teams on complex, multi-team initiatives.
  • Support the career growth of direct reports through regular coaching, feedback, and development planning.
  • Maintain clear, transparent communication with stakeholders throughout the development lifecycle, supported by data and metrics.

Requirements

  • Bachelor’s degree in Computer Science or a related field, with 10+ years of experience building commercial software systems.
  • 3+ years of experience leading engineering teams
  • Proven experience designing and building cloud-native, distributed systems on platforms such as AWS or Azure.
  • Strong expertise in modern technology stacks, including: *

  • Microsoft .NET environment, Visual Studio, IIS, Team Foundation Server, HTML, JavaScript, JSON, XML, SOAP
  • Working knowledge of Java full stack development
  • Microservices architectures, REST APIs and event-driven systems
  • Angular UI development
  • Strong expertise on major database platforms *

  • SQL Server stored procedure development, debugging and tuning
  • DB2 experience is a plus
  • Snowflake experience is a plus
  • Hands-on experience with modern SDLC practices, including trunk-based development, feature flags, automated testing (JUnit), and code quality tooling.
  • Demonstrated ability to manage resource planning, risk mitigation, stakeholder communication, and delivery for complex, high-visibility initiatives.
  • Proven track record of partnering with architects, product owners, analysts, and project managers to estimate and deliver end-to-end system solutions.
  • Excellent written and verbal communication skills.
  • Experience in the insurance or financial services industry is a plus.

Benefits & conditions

Tuition reimbursement, Paid parental leave, Parental leave, 401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, Salary Range: The pay range for this position is $151,500 to $198,000 annually. Actual compensation will vary based on multiple factors, including employee knowledge and experience, role scope, business needs, geographical location, and internal equity.

PERKS & BENEFITS

  • 4 weeks accrued paid time off, 8 paid national holidays per year, and 2 floating holidays
  • Low cost and excellent coverage health insurance options that start on Day 1 (medical, dental, vision)
  • Annual 401(k) Employer Contribution
  • Free onsite gym and health center at our Woodbridge Location
  • Resources to promote Professional Development (LinkedIn Learning and licensure assistance)
  • Robust health and wellness program and fitness reimbursements
  • Various Paid Family leave options including Paid Parental Leave
  • Tuition Reimbursement

About the company

The Plymouth Rock Company and its affiliated group of companies write and manage over $2.2 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”.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff ¡ Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell ¡ LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw ¡ World Congress 2022

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang ¡ Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger ¡ World Congress 2025

Videos

See all

Related articles

See all