Selective Insurance - Branchville, NJ

posted about 2 months ago

Full-time - Manager
Branchville, NJ
Insurance Carriers and Related Activities

About the position

At Selective, we don't just insure uniquely, we employ uniqueness. We are a midsized U.S. domestic property and casualty insurance company with a history of strong, consistent financial performance for nearly 100 years. Our unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards and honors, including being listed in Forbes Best Midsize Employers in 2024 and certified as a Great Place to Work in 2024 for the fifth consecutive year. As a Senior Software Engineering Manager, you will own the delivery of software solutions and information systems that realize business outcomes and drive value for our agents and customers. You will oversee a diverse team of software engineers and other technologists who build and maintain a portfolio of complex software solutions that are of high strategic importance to the company. Your role will involve managing, coaching, and developing a team of software engineers with varying skill levels and industry experience, ensuring the delivery of high-quality, scalable software solutions using a wide variety of technologies. You will be accountable for the full Software Development Life Cycle, owning delivery processes that drive consistent and predictable outcomes from the team within cost and schedule constraints. Additionally, you will promote the continued adoption and improvement of our Agile, DevOps, and Product Management transformations, built on the Scaled Agile Framework (SAFe) 6.0. Your responsibilities will also include partnering with and influencing other leaders within and across our software engineering teams and business stakeholders, managing expectations, communicating risks, and escalating blockers that inhibit progress. You will drive continuous improvement through our teams, maximizing quality, efficiency, and effectiveness of our software delivery while promoting a culture of talent development and continuous learning.

Responsibilities

  • Manage, coach, and develop a team of software engineers with a variety of skill levels and industry experience.
  • Train, supervise, evaluate, and own the hiring/termination of information technology personnel and contracting staff.
  • Accountable for the full Software Development Life Cycle, owning delivery processes that drive consistent and predictable outcomes from the team within cost and schedule constraints.
  • Evangelize the continued adoption and improvement of our Agile, DevOps, and Product Management transformations, built on Scaled Agile Framework (SAFe) 6.0.
  • Partner with and influence other leaders within and across our software engineering teams and business stakeholders, including product managers, architects, and business owners.
  • Represent the team to stakeholders and senior leadership, managing expectations, communicating risk, and escalating blockers that are inhibiting progress.
  • Build, maintain, and operate software solutions within a complex technology portfolio aligned to our Personal Lines products.
  • Drive continuous improvement through our teams, maximizing quality, efficiency, and effectiveness of our software delivery.
  • Promote software engineering technologies, tools, best practices, and patterns, partnering with our architects to ensure alignment to enterprise strategy.
  • Promote a culture of talent development and continuous learning, coaching team members to achieve their career aspirations.
  • Evaluate software solutions available in the marketplace and own vendor management, contracting, and procurement.

Requirements

  • College degree in Computer Science, Management Information Systems, Business, or related field preferred.
  • 3+ years management/supervisory experience with information technology personnel and consultants.
  • 5+ years hands-on software engineering experience using modern software engineering technologies, tools, best practices, and design patterns.
  • Experience with managing globally dispersed teams across multiple time zones.
  • Great leadership skills to work effectively with peers within and across organizations.
  • Solid written and interpersonal communication with the ability to deliver compelling presentations.
  • Strong ability to manage and execute on multiple objectives simultaneously and manage competing priorities.
  • Experience in Property Casualty insurance a plus.

Benefits

  • Competitive compensation and performance awards
  • Health benefits
  • Retirement savings
  • Professional development opportunities
  • Flexible schedules to support health, wealth, and well-being
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service