Verisk logo

Software Development Manager

Verisk

Jersey City, NJ
Full Time
Senior
27 days ago

Job Description

About the Role

The Software Development Manager will lead and manage a team of developers and analysts in the requirements, design, development, testing, and deployment of high-volume digital content authoring and management platforms. The role involves engaging with stakeholders, providing architectural expertise, and ensuring scalable, cost-effective solutions while maintaining agility and adapting to changing priorities.

Key Responsibilities

  • Articulate requirements, design, development, integration, test plans, migration/cutover plans, and ongoing documentation of processes and change modifications.
  • Remain agile and adjust priorities based on workload, management directives, and customer demands.
  • Manage and lead a team of developers/analysts in the requirements, design, development, test, and deployment processes.
  • Engage and manage globally distributed teams, providing hands-on management, mentoring, and coaching to drive annual goals.
  • Decide on strategies and objectives to meet system transformation goals, including re-host, re-invention, and buy vs. build decisions.
  • Provide architectural expertise, direction, and assistance to analysts and developers, resolving production problems promptly.
  • Communicate software solution expectations effectively to internal customers, team members, and stakeholders.
  • Lead and implement scalable, sustainable, and cost-effective solutions aligned with customer objectives.
  • Plan and prioritize projects and resource allocation in collaboration with senior management, peers, and internal customers.
  • Proactively communicate statuses, issues, and escalations to senior management and stakeholders.
  • Work with external vendors to source, negotiate, and manage contract resources and solution services.

Requirements

  • Proven ability to articulate requirements, design, development, integration, test plans, migration/cutover plans, and ongoing documentation.
  • Ability to remain agile and adjust priorities based on workload, management directives, and customer demands.
  • Experience leading and managing teams of developers and analysts in high-volume digital content platforms.
  • At least 1-3 years of management experience and at least 8 years of experience with high-volume content management and authoring applications.
  • Proven experience in application analysis, architecture, and development.
  • Strong understanding of web, desktop application, and database concepts.
  • Expertise in Microsoft .Net, SharePoint, C#, TFS, JavaScript, Search Engines (Solr, Elasticsearch, FAST), and SQL Server.
  • Ability to present complex technical information clearly to diverse audiences.
  • Experience in application architecture, systems architecture, and development.
  • Excellent written and verbal communication skills.

Nice to Have

  • Experience in developing content authoring and content management systems or products.
  • Experience in cloud-based environments, especially AWS, is highly desirable.
  • Experience in budgeting and forecasting is a big plus.

Qualifications

  • Bachelor's degree preferred in Computer Science or Information Systems.

Working at Verisk

The role emphasizes agility, adaptability, collaboration with global teams, and a focus on scalable and cost-effective digital content solutions.

Apply Now

Job Details

Posted AtJul 7, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Verisk

Website

verisk.com

Company Size

5001-10000 employees

Location

Jersey City, NJ

Industry

Data Processing, Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches