Verisk Core lines is seeking a Hands-on Technical leader/ Manager to spearhead the development of our next-generation products
Requirements
- .NET Core, C, ASP.NET Web API
- RESTful APIs, JSON/XML
- NUnit, Moq, LINQ, Entity Framework
- IoC frameworks, CI/CD pipelines, Redis
- AWS technologies such as AWS Batch, Lambda, S3, SQS, ECS/EKS, etc.
- Asynchronous programming, parallel processing, and TPL (Task Parallel Library)
- Experience with multi-threaded programming (both procedural and functional paradigms)
Responsibilities
- 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.
- 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.
Other
- 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
- Ability to manage multiple projects and competing priorities effectively
- Proven experience in team leadership and mentoring of junior developers