This position is no longer open for applications

Senior Software Engineer

Senior Software Engineer (127681) Dublin, Republic of Ireland

Salary: EUR70000 - EUR75000 per annum

Purpose of the Role

The role covers all stages of the software development lifecycle from strategy, application design & development to system amendment, maintenance and support. Development tasks will have a mixture of business and technical deliverables.

 

The role is based in Dublin, Ireland, with occasional travel to our companies in Germany.

 

Responsibilities

 

  • Design and ensure that requirements and proposed solutions align with technology domains andbusiness area strategic directions;
  • Contribute to project planning to define activities, resources, timelines and cost estimates;
  • Lead software development effort for specific projects as required;
  • Develop / modify / configure / integrate solution to meet design;
  • Develop, run and verify test cases (e.g. unit, stress, volume, benchmarking, black box routines);

 

  • 7+ years Java programming experience;
  • Experience in effectively applying I.S. and industry methods, processes, and practices while working within a governance structure;
  • Experience with distributed (multi-tiered) systems, algorithms, Service-oriented architectures (SOA) and relational databases;
  • Good knowledge of System Architectures, Software Engineering, and DevOps / Agile practices - experience of Agile Methodologies and operating in agile / scrum based teams;

Desired Skills & Experience

 

  • Knowledge of insurance or financial services industry applications and functionality;
  • Experience developing Broker IT / Broker portal solutions for the Insurance Industry;
  • Experience of Team Leading, Balancing Workloads, Performance Management, and Staff Mentoring;
  • Knowledge and experience of Angular, npm, TypeScript, HTML and CSS;
  • Experience using JIRA;
  • Working knowledge of German language;
  • 3rd level qualification in Computer Science, Computer Engineering or related discipline.
;