V

Verisk

Builds data and risk software for insurers

Lead React Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or equivalent in Computer Science or a related field.
  • Five to eight years of proven experience in software development and system maintenance.
  • Three to five years of experience designing and developing systems using best practices and design patterns.
  • Solid experience with React, .NET Core, C#, ASP.NET Web API, REST API, JSON/XML, NUnit, Moq, LINQ, Entity Framework, inversion of control frameworks, continuous integration and continuous delivery, and Redis.
  • Experience working with AWS technologies such as AWS Batch, Lambda, S3, and SQS.
  • Understanding of object-oriented design concepts and software development processes and methods.
  • Understanding of parallel programming, async/await, and the Task Parallel Library.
  • Experience leading teams, interacting with business partners or customers, and guiding project direction.
  • Organization and prioritization skills to keep a team focused on the most important features.
  • Experience developing software in a Scrum environment using Agile methodologies.
  • Ability to work effectively on multiple projects and handle competing priorities.
  • Troubleshooting, code optimization, and refactoring skills.
  • Ability to learn and adapt to changing technology.
  • Experience leading a team and mentoring junior developers.
  • Experience translating high-level requirements into logical tasks and identifying the technical requirements for each task.
  • Experience working with internal customers, research groups, and business support areas.

Responsibilities

  • Design and develop software applications that support business objectives.
  • Maintain, enhance, and support existing applications.
  • Analyze and debug applications in development and production environments and resolve production issues within accepted timeframes.
  • Lead design and architecture meetings.
  • Serve as a liaison to internal customers, research groups, and business support areas.
  • Conduct code reviews and automation, and perform thorough unit and integration testing of assigned applications.
  • Write technical documentation and release notes for applications.
  • Provide technical guidance to junior programmers and other software engineers.

Desired Qualifications

  • Multithreaded programming experience in procedural and functional paradigms.
  • Familiarity with Elasticsearch and cloud-based solutions in AWS.
  • Interest in performance.
  • Production experience with single-page application user-interface technologies such as Angular or React.

About the Company

Verisk

Builds data and risk software for insurers

Verisk sells data, analytics, and software to insurers, reinsurers, and insurance intermediaries that assess risk and settle claims. Its tools support insurance pricing and policy development, catastrophe modeling, and claims investigation, combining industry records with scientific models and specialized applications. Xactimate calculates property repair estimates, while other platforms compare claims to identify suspected fraud and model losses from natural disasters. Customers pay through hosted subscriptions, transaction fees, and advisory services, with software and data integrated into their underwriting and claims workflows. Verisk traces its operating roots to 1971 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Jersey City, NJ
Founded
1971

Recently Posted Jobs

Explore more opportunities at Verisk

See more jobs