Necessary arrangements can be made at interview stage to accommodate the needs of candidates with disabilities. If you are having difficulty uploading your CV online or in fully accessing any information on this site please email
Role Profile
Job Title: Senior Software Engineer
Division/Function: Strategic Banking Corporation of Ireland
Reports to: Digital Transformation Manager
Career Stream: Professional
Career Zone: Support Professional
* ** Closing date for applications - 09/01/2026 **
Summary Of The Business
The National Treasury Management Agency (NTMA) provides asset and liability management services to the Irish Government. It has evolved from a single function agency managing the National Debt to a manager of a complex portfolio of public assets and liabilities.
The SBCI is the Irish national promotional institution created by the SBCI Act 2014 with the objective of delivering effective financial supports to Irish enterprises, in particular SMEs, addressing failures in the Irish credit market and driving competition and innovation.
The SBCI currently provides funding and guarantees to a range of finance providers to support the provision of long-term low-cost credit to SMEs in Ireland. The SBCI continues to develop its range of financial supports to address market failures in the Irish credit market.
Role Summary
SBCI is seeking to recruit a Senior Software Engineer to join our DevOps team responsible for the SBCI's Hub platform. The Hub is a custom-build, cloud-based solution used by the SBCI to manage all aspects of our products. It has a variety of user roles including customers, lenders as well as a variety of internal SBCI roles (Customer Service Agents, Lending, MI and Finance teams etc). The primary role of the successful candidate is to work closely with the Solution Architect and various technical and business stakeholders on all future changes and lead the development across the entire stack and range of functionality, implement technical tasks (investigations, environment configuration, implement standards etc).
This position requires strong proficiency in Java Springboot, Angular and SQL, along with a deep understanding of CI-CD, security, data warehousing concepts and agile/dev-ops best practices. The ideal candidate is a personable problem-solver who works well with others with a strong passion for exploring and understanding the various user roles and identifying the best solution while ensuring quality-driven and efficient implementation.
Principal Accountabilities
This role will include, but is not limited to:
* Proactively collaborate with a wide range of internal and external stakeholders to identify technical solutions and potential challenges ensuring these are translated into non-technical language and widely understood
* Guide the Hub DevOps team in implementing agreed solutions to the SBCI Hub.
* Explore and prototype working technical solutions via coded samples and/or tool configuration as and when required and collaborate closely with the DevOps team to ensure successful adoption
* Liaise with Solution Architect, Security Architect, Cloud Engineers to identity best-in-class solutions and adherence to highest standards of security, resilience and data quality.
* Ensure the implementation of solutions adhere to agreed architecture principles and strategy
* Collaborate closely with Product Owner, Analysts and UX designer to ensure User Stories align to solution and can be easily understood by all and are achievable by DevOps team
* Design and implement CI-CD pipelines to ensure rapid, efficient, frequent and safe implementations to the SBCI Hub Platform
* Act as Scrum Master for the DevOps team, continuously promoting an agile approach to all aspects of the delivery
* Provide technical leadership and expertise to developers to solve low level issues and ensure rapid delivery of high-quality code
* Take ownership of the entire SDLC, designing both high and low-level solutions, development, various QA phases as well as the implementation and subsequent production support of the system
* Ensure the easy and resilient integration of the SBCI Hub with external systems used by our various business partners through forward-looking architecture, documentation, collaboration and communication
* Work closely with the MI team to ensure the highest quality of data is being captured and delivered to the EDW and that all solutions support the organisation's growing MI needs.
* Promote high standards of QA, Resilience, Security, Disaster Recovery and Documentation for the SBCI Hub
* Define processes for support and maintenance of all components of the SBCI Hub
The SBCI operates with a small and focused team, which means that flexibility is required from all team members to contribute to efforts beyond their specific areas of responsibility when necessary. All team members are expected to participate in cross-functional projects and initiatives within the SBCI and with external stakeholders.
Experience / Skills
At a minimum, the candidate must have the following:
* Bachelor's degree in computer science, Information Systems or other relevant discipline
* At least 7 years' enterprise technology experience working in a relevant or similar role in Financial Services or IT consultancy
* Highly skilled and experienced in the following technologies:
* Angular
* Springboot (Java)
* XSL:FO
* SQL
* Jenkins
* Proven ability to look strategically and creatively at complex problems and systems and working closely with both internal and external stakeholders to identify practical solutions to solve those challenges
* Extensive experience working across every phase of the entire SDLC from Initiation to design, build, QA, implementation, support and maintenance.
* Strong experience implementing REST APIs via a microservices architecture, with a working knowledge of API-led design.
* Experience of designing and implementing a variety of CI-CD pipelines via Jenkins (and associated plugins)
* Track record of achievement and ability to operate in a rapidly changing and demanding environment
* Working with wider team members to ensure standards are understood and delivery meets quality and timeline expectations
* Training and mentoring junior developers
* Excellent and clear communications skills and ability to build strong relationships with both team members and external stakeholders.
* Solid understanding and a passion for agile methodologies and frameworks and capable of successfully leading Scrum and DevOps teams
While not essential, the ideal candidate will also have the following skills and experience:
* Familiarity with the following technologies would be very beneficial:
* Azure
* Docker
* Kubernetes
* Sonar
* JMeter
* Knowledge of security concepts and standards with a history of designing and implementing MFA, Token management, Code Quality controls etc
* Knowledge of the Atlassian suite (Confluence, Jira & Bitbucket)
* Professional experience in credit & lending business domain, understanding concepts, terminology and processes.
About The NTMA
Working at the NTMA offers excellent benefits including:
* Flexible work options including hybrid working and variable work hours
* An extensive wellbeing programme
* Excellent learning and development opportunities that allow for full career development within the organisation
* A diverse range of initiatives: LGBT+, Gender Matters, Disability Awareness, Sports & Social, Volunteering and lots more
* Reimbursement of annual professional membership fees
* Career average Defined Benefit Pension Scheme
Pension Abatement
If an appointee has previously been employed in the Civil or Public Service and that appointee is entitled to or in receipt of a pension from the Civil or Public Service or where a Civil/Public Service pension comes into payment during the appointee's re-employment that pension will be subject to abatement in accordance with Section 52 of the Public Service Pensions (Single Scheme and other Provisions) Act 2012.
Please note: In applying for this position, you are acknowledging that you understand that the abatement provisions, where relevant, will apply. It is not envisaged that the employing Department/Office/Body will support an application for an abatement waiver in respect of appointments to this position.
Applicants will be required to complete a pre-employment declaration to confirm whether they have previously availed of a Public sector pension scheme.
The NTMA is proud to be an equal opportunities employer. We recognise that a diverse and inclusive workplace informs better decision making, creative thinking, innovation and drives business performance. We are strongly committed to ensuring that our workforce is representative of our society.
Necessary arrangements can be made at interview stage to accommodate the needs of candidates with disabilities. If you are having difficulty uploading your CV online or in fully accessing any information on this site please email
The NTMA is proud to be an equal opportunities employer. We recognise that a diverse and inclusive workplace informs better decision making, creative thinking, innovation and drives business performance. We are strongly committed to ensuring that our workforce is representative of our society.