Overview
Job Title: Software Developer – Senior ICT Specialist in the Civil Service
Employer: Government of Ireland
County: Dublin
Closing Date: 3pm, Thursday, 25 September 2025
About the Employer
The Civil Service is at the heart of Irish society and, as Civil Servants, we put the public at the heart of what we do. Everything we do impacts our country, its organisations and most importantly its people. A career in the Civil Service offers you the opportunity to take on exciting and challenging work while making a real difference to people’s lives in Ireland.
As a part of the ICT/Digital Profession in the Civil Service, you can play a real part in positively impacting on the day-to-day lives of people through being involved in designing, building and maintaining systems which support our digital interactions with citizens and businesses.
ICT is a professional discipline within the Civil Service, with its own career pathways, training and development programmes and networking opportunities. As well as offering a rewarding and challenging career, some of the benefits of working in the Civil Service include:
* A chance to work on major cross-government projects.
* The opportunity to grow your expertise in your chosen area of ICT/digital.
* Career progression and mobility opportunities.
* Access to Public Service Credit Union.
* Access to flexible work arrangements and well-being programmes to support a healthy work life balance such as Blended Working.
* Membership of the Single Public Service Pension Scheme.
* Access to schemes such as the Bike-to-Work and Tax Saver public transport pass.
In addition to this, as an employer of choice, the Civil Service is an advocate of life-long learning for its staff. So, if you are successful and are appointed to the Civil Service, you will be encouraged and supported to undertake further training and certification, at all NFQ levels. This will enable you to grow your expertise in your chosen area of ICT, and beyond, and to develop your career.
About the Role
As a core part of the ICT/digital unit of any Civil Service organisation, the role of Software Developer – Senior ICT Specialist at HEO level is an important one. These roles are focused on delivering digital solutions to a range of users including members of the public, businesses and colleagues across their own organisation.
Successful candidates will be lead members of a technical team using any one of a range of different languages/frameworks to develop applications and digital solutions needed by your organisation. In that context, you will be expected to be able to demonstrate an in-depth knowledge and understanding both of how web applications work from frontend to server side and database, and some of the associated problems, as well as technologies associated with each of the following:
* Server Side MVC web frameworks, dealing with high load, API’s, webservers.
* Languages: popular programming languages like Java, Python or C#; Object oriented software development.
* Deployment: Containers; Windows/Linux server configuration in relation to web applications; and Cloud stacks like AWS or Azure.
The specific duties of each Software Developer – Senior ICT Specialist role will largely be determined by the Department/ Agency to which you are assigned. However, some duties and responsibilities will be common to all such roles and may include:
* Developing and supporting end-to-end business application and business intelligence solutions, using agile development methodologies, across a broad set of leading technologies;
* Developing software for websites, web applications, desktop, batch jobs and mobile apps;
* Developing solutions using databases including the design and creation of database models, and also managing and monitoring databases, including traditional relational and NoSQL databases;
* DevOps development, including setting up cloud infrastructure with code, setting up auto scaling to manage uneven loads, creating CI/CD pipelines to manage deployments and monitoring system performance;
* Developing object oriented code to solve business problems;
* Architecting effective software solutions;
* Developing of test strategies, test harnesses, test cases and the carrying out of software testing, including Test Automation, Performance/Accessibility /Security testing etc.;
* Designing, implementing and supporting a wide range of ICT/digital infrastructures across a broad set of leading technologies serving internal and external service users.
About You
Given the technical nature of the roles to be filled, you must have a relevant qualification which is matched with experience appropriate to this Software Developer Senior ICT Specialist role. It is up to you to make sure that your application form showcases the experience you have gained so far. Accordingly, you must, on or before Thursday 25th September 2025, meet one of the following sets of criteria:
* A. Hold a degree qualification at Level 7 on the National Framework of Qualifications (NFQ) major award (i.e. ordinary level degree), or higher, in a relevant computing or computational discipline and have at least 3 years directly relevant hands-on ICT software development experience from your employment to date.
* OR B. Hold a degree qualification at Level 8 on the NFQ major award (i.e. honours level degree), or higher, with computing or computational modules taken in the final year and have at least 3 years directly relevant hands-on ICT software development experience from your employment to date.
* OR C. Hold a major award qualification of at least Level 6, or higher, on the NFQ in a relevant computing or computational discipline, for example: an NFQ Level 6 qualification such as from the FIT Tech Apprenticeship or a Post Leaving Cert Course at an ETB and have at least 5 years directly relevant hands-on ICT software development experience from your employment to date.
* OR D. Have achieved at least two industry-recognised certifications one of which must be in an area of software development and have at least 5 years directly relevant hands-on ICT software development experience from your employment to date.
During this recruitment process, candidates must be able to demonstrate that they:
* have excellent coding skills and can deliver well written, efficient code;
* can translate user requirements into elegant coding solutions and can analyse and solve difficult coding problems;
* have achievements, from their career to date, of where/ how they have delivered ICT/digital solutions, or any elements thereof, to the benefit of the business of their organisation in the area of software development;
* can effectively manage a team of ICT, digital and business specialists ensuring a focus on continuous improvement and service delivery;
* can take initiative with a proactive approach to the introduction of ICT/digital solutions;
* have excellent communication skills and be comfortable working as part of and at times leading a team or project group;
* have strong analytical thinking, leadership, communication and networking skills;
* have a clear ability to organise and prioritise work tasks in a busy work environment which is characterised by competing demands from a range of different work areas.
The Closing Date for this competition is Thursday, 25th of September at 3pm.
We are committed to a policy of equal opportunity and encourage applications under all nine grounds of the Employment Equality Act.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Management and Other
* Industries
We’re removing friction in the job search. Referrals increase your chances of interviewing at publicjobs by 2x
Get notified about new Software Engineer jobs in Dublin, Ireland.
Dublin, Ireland
#J-18808-Ljbffr