US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

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...




Share Job