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 emailRole ProfileJob Title: Senior Software EngineerDivision/Function: Strategic Banking Corporation of IrelandReports to: Digital Transformation ManagerCareer Stream: ProfessionalCareer Zone: Support Professional** Closing date for applications - 09/01/2026 **Summary Of The BusinessThe 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 SummarySBCI 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 AccountabilitiesThis 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 understoodGuide 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 adoptionLiaise 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 strategyCollaborate 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 teamDesign and implement CI-CD pipelines to ensure rapid, efficient, frequent and safe implementations to the SBCI Hub PlatformAct as Scrum Master for the DevOps team, continuously promoting an agile approach to all aspects of the deliveryProvide technical leadership and expertise to developers to solve low level issues and ensure rapid delivery of high-quality codeTake 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 systemEnsure 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 communicationWork 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 HubDefine processes for support and maintenance of all components of the SBCI HubThe 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 / SkillsAt a minimum, the candidate must have the following:Bachelor's degree in computer science, Information Systems or other relevant disciplineAt least 7 years' enterprise technology experience working in a relevant or similar role in Financial Services or IT consultancyHighly skilled and experienced in the following technologies:AngularSpringboot (Java)XSL:FOSQLJenkinsProven 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 challengesExtensive 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 environmentWorking with wider team members to ensure standards are understood and delivery meets quality and timeline expectationsTraining and mentoring junior developersExcellent 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 teamsWhile not essential, the ideal candidate will also have the following skills and experience:Familiarity with the following technologies would be very beneficial:AzureDockerKubernetesSonarJMeterKnowledge of security concepts and standards with a history of designing and implementing MFA, Token management, Code Quality controls etcKnowledge of the Atlassian suite (Confluence, Jira & Bitbucket)Professional experience in credit & lending business domain, understanding concepts, terminology and processes.About The NTMAWorking at the NTMA offers excellent benefits including:Flexible work options including hybrid working and variable work hoursAn extensive wellbeing programmeExcellent learning and development opportunities that allow for full career development within the organisationA diverse range of initiatives: LGBT+, Gender Matters, Disability Awareness, Sports & Social, Volunteering and lots moreReimbursement of annual professional membership feesCareer average Defined Benefit Pension SchemePension AbatementIf 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.