Share this Job
Apply now »

.NET Software Developer (Hybrid)


.NET Software Developer


Zurich Life Ireland (ZLAP) is looking for a .NET Software developer to work in the Calculation Systems team within the IT Department. This is an excellent opportunity for a .NET developer to join a dynamic, highly skilled, experienced team, improve their development skills and to gain extensive project delivery experience.
The Calculation Systems team comprises of a mixture of software developers, actuarial and analyst resources, and works closely with other IT teams, Business colleagues and external support partners. The team is responsible for the design, development, test and deployment of a range of Quotation and Disclosure systems.


Your Role


This is a permanent position for a .NET Software Developer with at least 3 years’ experience to design, build and support the C# suite of calculation applications and services within the wider integrated IT landscape.


Your Main Responsibilities

  • Work across a number of technologies in the Microsoft stack, with a particular focus on design, build, unit test, test support and deployment of a C# calculation engine and associated REST APIs.
  • Complete application design, code, unit test and integration test tasks to industry development standards.
  • Collaborate closely with experienced .NET developers, API and front-end developers, technical architects, project managers, actuaries, business analysts, testers and business teams as part of project delivery teams to drive out the best technical approach to meet the specified business requirements.
  • Debug and troubleshoot code to investigate and remediate defects and production issues in a complex technical environment.
  • Provide production support and maintenance of legacy applications as and when required.
  • Evaluate and stay up to date with key themes and advances in technology and be an advocate for promoting best practices and continuous improvements in software development within the team.


Your Skills and Experience


As a .Net Software Developer your main responsibilities will include, but not necessarily be limited to, the following:


Technical Skills



• At least 3 years development experience using Microsoft .NET (ASP.NET,.NETCore)
• Strong experience in C#
• RDBMS and SQL experience




• Oracle and Entity Framework experience


• Experience of source control applications such as GIT



• Postman

• Experience of algorithms and design patterns

• Familiarity with Atlassian tools such as Confluence and Jira

• Previous experience in life assurance/financial industry an advantage


Non-Technical Skills


• Excellent analytical and problem-solving skills with a passion for deep diving into complex issues
• A motivated self-starter who can use own initiative and work independently
• Positive can-do attitude
• Excellent attention to detail
• Enjoy working as part of a team and in building strong connections with others
• Thrive in a collaborative environment and enjoy bringing out the best in people
• Strong verbal and written communication skills
• Flexible, proactive, and focused in approach to work

 Educational Requirements

• BSc. / MSc. in Computer Science, Software Engineering or equivalent
• Fluent written and oral English



Additional Information


Primary work location is Blackrock, Dublin Position is Dublin-based but occasional travel may be required to other Zurich locations.

If you value an exciting and varied working environment and meet the above requirements, then our recruiter Emma is looking forward to receiving your application by clicking on the button “Apply online”.


Who we are


Zurich is one of Ireland's leading insurance companies providing a wide range of general insurance and life insurance products and services. The company employs over 1,000 people across its locations in Dublin and Wexford.


Zurich is a strong brand – with our 53,000 employees worldwide form the basis of our success, helping our customers in 210 countries and territories to understand and protect themselves from risk. In order to deliver our services, we offer our employees flexible working models and interesting opportunities for further training & development. As a Zurich employee you benefit from a multitude of advantages as well as a strong culture, characterized by acceptance, diversity and team spirit.

 At Zurich, we foster a culture of diversity and inclusion. Our purpose and values are designed to protect, inspire confidence and help our employees reach their full potential. We value and defend what is right and promote opportunities for equity among our professionals, regardless of gender, disability, LGBTQ +, race, ethnicity, generations, belief, etc. Join Zurich and be part of this culture. Together we are committed to delivering on our purpose - Let’s Create a Brighter Future Together!

Apply now »