Job Description As a Senior .NET Developer, you will play a key role in building and evolving complex, cloud‑native enterprise platforms used by global insurance and reinsurance clients.
You will work hands‑on as part of a cross‑functional agile team, collaborating closely with developers, product owners, testers, and architects to deliver high‑quality, scalable solutions.
This is primarily a senior engineering role, with a strong focus on backend development, while valuing full‑stack experience. You will be expected to contribute to technical discussions and solution design, while remaining actively involved in coding and delivery.
The role also offers a natural progression towards Technical Leadership over time, providing opportunities to gradually take on more ownership, mentor others, and broaden your architectural exposure as you grow.
Benefits 35‑hour working week
Hybrid working model (2 days in the office)
Private medical and life insurance
Monthly restaurant allowance
International, collaborative environment with strong focus on learning and work‑life balance
Responsibilities Design, develop, and maintain scalable backend services using C# and the .NET ecosystem
Contribute to frontend development when relevant (full‑stack experience is a plus, not a requirement)
Write clean, efficient, and maintainable code with strong unit and integration test coverage
Collaborate with product, QA, and DevOps teams to deliver reliable software on time
Participate in solution design discussions, contributing practical input based on hands‑on experience
Troubleshoot and resolve complex issues across applications, databases, and distributed systems
Take ownership of features end‑to‑end, from development through to deployment and support
Contribute to CI/CD pipelines and cloud‑based deployments (AWS, containerised environments)
Actively participate in code reviews and promote good engineering practices within the team
Support and mentor junior developers through day‑to‑day collaboration
Contribute to technical improvements, including performance, scalability, and code quality
Engage in learning and continuous improvement, including exploring new tools and technologies
Qualifications Strong experience developing enterprise applications using C# and modern .NET (preferably .NET Core)
Solid experience with relational databases (SQL Server or PostgreSQL), including data modelling and performance tuning
Experience working with cloud platforms (preferably AWS) and CI/CD pipelines
Strong understanding of object‑oriented programming, design patterns, and maintainable code practices
Experience working in agile development environments
Exposure to frontend technologies (e.G. Angular) is a plus, but not required
Familiarity with containerised environments (e.G. Kubernetes) is beneficial
Basic understanding of distributed systems, scalability, and performance considerations
Good communication skills in English, able to work effectively with cross‑functional teams
Self‑driven, pragmatic, and comfortable working in a collaborative environment
Equal Opportunity Employment Verisk Analytics is an equal opportunity employer. All members of the Verisk Analytics family of companies are equal opportunity employers. We consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran's status, age or disability. Verisk's minimum hiring age is 18 except in countries with a higher age limit subject to applicable law.
Salary Range Minimum Salary:46,000
Maximum Salary:55,000
#J-18808-Ljbffr
Similar jobs
Madiff ( Remote ) 11 hours ago
ORBYTA Srl ( Pianezza ) 4 hours ago
Experteer Italy ( Vimercate ) 1 day ago

Senior .Net Developer (Full Stack Preferred)

Apply Now
Back to search page