Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Selective Insurance Logo

Software Engineering Manager (Hybrid)

Selective Insurance

$133,000 - $184,000
Dec 2, 2025
Hartford, CT, US
Apply Now

Selective Insurance is looking to deliver software solutions to solve business and customer needs, specifically for Commercial Lines solutions used by Selective’s agents and underwriters.

Requirements

  • Understanding of Angular, .NET Framework and SQL development techniques
  • Understanding of engineering patterns and technologies (Object-Oriented Design (OOD), Unified Modeling Language (UML), stateless distributed architectures, and designing for scalability and performance, especially within, .Net, HTML5, CSS3, and WCF technologies; event-driven and delegate-based design paradigms)
  • Leveraging knowledgeable in Service-Oriented Architecture (SOA), its principles, and patterns at the enterprise level
  • Demonstrating experience in data modeling techniques and knowledge and applicability of various normal forms
  • Demonstrating experience and knowledge of multi-tier and cross-platform architectures that are driven towards mobility
  • Developing IT architecture plans and software development methodologies; Understanding of Agile development environment especially SCRUM and SAFe
  • Coding Development, deploying distributed architectures and platforms, creating benchmark tests, designing for scalability and performance, and implementing large-scale vendor systems

Responsibilities

  • Manages implementations of new hardware and software solutions and the ongoing maintenance for insurance policy administration systems
  • Collaborate with managers (IT and business) to discuss system requirements, specifications, costs and timelines
  • Establishing and maintaining relationships with business and IT counterparts to ensure proper collaboration
  • Accountable for leading efforts around project scope, schedule, and budget, ensuring commitments and progress are monitored closely and communicated clearly
  • Forecasting and allocation of team members across several development projects
  • Regular reporting of key metrics like resource allocation, software defects, productivity, and efficiency
  • Trains, supervises, assigns projects to, evaluates, and is responsible for hiring/termination of information technology personnel and contracting staff

Other

  • Talent management of team members to ensure high morale and appropriate advancement of individual goals and career aspirations
  • Participate in the evaluation, acquisition, and implementation of software to support business processes
  • Participation in and well-planned implementation of established quality improvement initiatives and processes
  • Supervising teams to create an atmosphere of trust; seeking diverse views to encourage improvement and innovation
  • Coaching staff including providing timely meaningful written and verbal feedback