Share this Job
Apply now »

Application Developer


Job Summary

Application Developer


Zurich Life Assurance is looking for an Application Developer to join their team. The Application Developer will analyze customers' needs and design, document, test, and develop software as required, according to installation standards, procedures, and conventions, to deliver solutions which meet business requirements.

Job Accountabilities

Key Accountabilities:

• Code instructions for computer programs/objects/components; configure packaged applications.

• Document and implement programs according to installation standards, procedures, and conventions.

• Prepare and execute Unit Test plans and document results.

• Prepare and execute System and Integration Test plans and document results.

• Troubleshoot program code, related objects, and documentation in order to resolve application issues.

• Quality check program code, related objects, and documentation.

• Respond to Production Support issues.

• Work with business as required.

• Analyze programs to ensure that they efficiently use computer and storage resources; recommend appropriate changes as necessary.

• Conduct preliminary estimates / Rough Order of Magnitude for the level of effort of new/change to application functionality.

• Analyze and make recommendations for the need for system backup, security, restart/recovery, balancing & controls; recommend approaches for meeting such needs.

• Analyze and document the requirements and approaches to data conversion and data modelling.


Job Qualifications

As an Application Developer your skills and qualifications will include:


  • B Sc./M Sc. or equivalent qualification in Computer Science or related discipline.
  • 10+ years’ experience in software development, principally in Finance related industry. Accounting/Investment or Insurance industry context ideal.
  • Specialization in developing and deploying applications using VB.Net, VB6, C# and SQL.
  • Experience in application architecture design, database design, object modelling, and software development life cycle.
  • Design and development of relational database systems on Oracle. SQL Server experience an added advantage.
  • Follow Object Oriented best practices to enhance extensibility and code reuse and the use of patterns where applicable.
  • Full life cycle development from conception through maintenance.
  • Team Player who can work through all the principle life cycle methodologies from Waterfall to Agile.
  • Customer Facing Experience e.g. dealing with queries from users, providing application support, problem diagnosis and resolution.

Business Accountabilities

• Look externally to research primary data sources, select relevant information, continually evaluate key themes in technology make recommendations to inform policy and/or product development in own area of IT.

• Identify existing IT assets for new opportunities where possible (e.g. re-use), research best practice and review and analyze detailed business models to support senior management in developing and improving IT processes and systems.

• Act as technical expert in a specific process or product area, conducting process reviews and initiating change in order to contribute to continuous improvement of services to internal customers.

• Contribute to the delivery of assigned IT projects in own area of expertise for specific lines of business, collaborating with IT colleagues from across the wider function to agree an approach for project / program management.

• Act within a number of complex processes and procedures and use in-depth knowledge to solve internal customer issues or escalate appropriately to manager, internal partners or external vendors.

• Record and report core metrics, and ensure internal partners and vendors meet defined policies / SLAs (service level agreements) on information management.

• Work with colleagues across the IT function to ensure plans are aligned to functional DR&BC plans and policy.

Short Description

Additional Information

Primary work location is Blackrock 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 Jemma Doran 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. Zurich in Ireland is part of Zurich Insurance Group, a leading multi-line insurer that serves its customers in global and local markets. Our 55,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 a competitive compensation package 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.

Apply now »