Software Development Manager
Verisk Core lines is seeking a Hands-on Technical leader/ Manager to spearhead the development of our next-generation products.
This is a unique opportunity to work with exciting, cutting-edge technologies that will enable us to deliver innovative, fast, scalable, and reliable products to our customers.
In this role, you will work closely with a cross-functional team of developers, QA engineers, and product owners in a fast-paced, agile environment.
You will always find new challenges that excite you and keep you motivated.
This role is based in our Jersey City, NJ global headquarters which has a flexible hybrid work model.
* Lead and mentor globally distributed development teams; provide hands-on guidance, coaching, and performance management.
* Own and drive all phases of the Agile software development lifecycle.
* Lead architectural and design discussions to define scalable and maintainable solutions.
* Perform code reviews and implement automated testing (unit/integration) to ensure high-quality code delivery.
* Collaborate with business stakeholders to gather detailed requirements for new features, tools, and services.
* Identify and proactively eliminate bottlenecks in the development lifecycle.
* Design and implement scalable, fault-tolerant systems leveraging AWS cloud infrastructure.
* Continuously research, evaluate, and integrate new technologies to enhance platform capabilities.
* Deliver innovative solutions for complex and unique technical challenges.
* Partner with senior management, internal stakeholders, and cross-functional teams to prioritize initiatives and manage resource allocation.
* Work with external vendors to source, negotiate and manage contract resources and solution services.
Required Qualifications:
* Bachelor's degree in computer science or a related field (or equivalent experience).
* 8-10 years of hands-on software development experience, including systems design and maintenance.
* 5-6 years of experience in architecture and development using design patterns and best practices.
* Proficient in:
+ .NET Core, C#, ASP.NET Web API
+ RESTful APIs, JSON/XML
+ NUnit, Moq, LINQ, Entity Framework
+ IoC frameworks, CI/CD pipelines, Redis
* Deep understanding of object-oriented programming and software development methodologies.
* Solid experience with AWS technologies such as AWS Batch, Lambda, S3, SQS, ECS/EKS, etc.
* Expertise in asynchronous programming, parallel processing, and TPL (Task Parallel Library).
* Demonstrated ability to work in Agile/SCRUM environments.
* Strong analytical and problem-solving skills; adept at debugging, optimizing, and refactoring code.
* Ability to manage multiple projects and competing priorities effectively.
* Proven experience in team leadership and mentoring of junior developers.
* Strong organizational and prioritization skills...
- Rate: Not Specified
- Location: Jersey City, US-NJ
- Type: Permanent
- Industry: Finance
- Recruiter: INSURANCE SERVICES OFFICE INC
- Contact: Not Specified
- Email: to view click here
- Reference: 1865
- Posted: 2025-07-20 08:08:15 -
- View all Jobs from INSURANCE SERVICES OFFICE INC
More Jobs from INSURANCE SERVICES OFFICE INC
- Occupational Therapist
- Physical Therapist
- Certified Occupational Therapy Assistant (COTA)
- Dietary Aide-1
- Dietary Aide/ Split Shift
- Physical Therapist
- Certified Medication Aide - CMA - 6a-2p
- Physical Therapist
- Occupational Therapist
- Occupational Therapist
- Electrical/Mechanical Maintenance Technician
- Physical Therapist II
- Certified Medical Assistant-Float
- Order Builder (Loader) 8:00pm to 4:30am Shift
- Merchandiser (Lehigh Valley Location)
- CNA- PRN
- Dietary Aide
- CNA- Full Time
- Receptionist-On Call
- RN - Part Time