Clothing, Apparel, Person, Sleeve, Long Sleeve, Shirt, Teacher, White Board, Pants

Software Developer


Apply now

Think outside the box

We know that sometimes people can be put off applying for a job if they think they can't tick every box, but if you are excited about this opportunity and think you can do most of what we are looking for, then go ahead and apply. You could be exactly what we need!

Ways of Working

At Bank of Ireland we are changing.  We are committed to enabling our colleagues to thrive and offer agile ways of working to maximise choice and flexibility in how we work and live. Varying degrees of optionality apply depending on the role.  For more detailed information on this role, please contact us, or let us know your preferred working arrangements when you apply.

Inclusion & Diversity

At the heart of our purpose is our commitment to Inclusion & Diversity: To foster an inclusive working environment where all colleagues are enabled to reach their full potential. We are working to develop a more inclusive and diverse environment, supported by the development of our Employee Support Networks.

Software Developer

Belfast, United Kingdom | Permanent | Full time

Software Developer

  • Belfast, United Kingdom
  • Full time

Description of Business Unit:
The Northridge IT team are part of Group Technology & Customer Solutions (GTCS) area within Bank of Ireland and are responsible for the full end-to-end development and support of a wide range of applications used by Northridge staff and customers. Northridge Finance is one of the UK's most dynamic and partner driven finance houses with over 60 years' experience providing personal and commercial finance to the Motor, Agricultural, Insurance Premium and Leisure finance markets.

Services provided by the highly skilled Northridge IT team range from systems integration architecture, design, security, application and API delivery including platform tooling and support. We deliver flexible and scalable technology that is secure to enable our customers, colleagues and communities to thrive.

Purpose of the Role:
The Software Engineer will be responsible for designing, programming, implementation, maintenance and support of IT applications. There is a wide variety of technical tools utilised for these tasks and the role holder will be required to gain in-depth knowledge and experience of these. Close interaction with stake-holders will be integral to the role, including business owners, 3rd party suppliers, GTCS colleagues and other partners.

The team delivers software following standard methodologies whilst also accepting new technologies. New projects are currently developed using .NET Core and are deployed using DevOps. The Agile/Scrum methodology has been adopted for delivery of systems and the role holder will be an integral part of the Scrum team, participating in Daily Scrum Stand-ups, Sprint reviews and planning meetings

Key Accountabilities:
Requirements gathering, analysis, design, code and testing of efficient IT applications. These will cover a variety of applications including web-sites, web services, printing and MI.
Follow Group Service Introduction & change approval processes to work within group standards and Industry standards as appropriate.
Recommend changes in policies and procedures based upon systems analysis.
Provide software support for production systems, including assisting help desk function with fault resolutions and query responses.
Work with users regarding system requirements, providing assistance in completing requirements documentation.
Research, review & advise on software tools.
Work closely with 3rd party support, when vital to resolve issues with software tools.
Align with audit requirements, specifically ensuring all SDLC standards are adhered.
Ensure applications follow required security controls and standard methodologies
Ensure all relevant software documentation is up-to-date.
Support the Working Together principles.
Be an effective member of the Scrum team.
Develop software verifications plans and associated assurance checks.
Adhere to all the GTCS controls, processes and solutions to minimise business and IT risk.
Operate in compliance with all Group. Legal, Regulatory requirements and standards.

Essential Qualifications:
Third-level qualification in Computer Related Field

Essential Skills & Experience:
Proven experience designing and developing in C# .NET, n-tier Distributed Solutions, as well as Database schema.
Proven track record of delivering high quality robust and scalable software applications.
Experience of MS/SQL Server is essential, including knowledge to create SQL queries.
Experience applying Software Security standard methodologies.
Experience of Scrum/Agile development environment.
Good interpersonal skills for identifying, assessing and implementing software solutions.
In-depth understanding of various technologies to provide appropriate solutions.
Ability to build and maintain close business relationships with various partners, including business owners, 3rd party suppliers and out-sourced partners.
Capacity to operate on a standalone basis on some activities yet work collaboratively with others as required.
Ability to produce and maintain User documentation.

Technical skills.
Problem solving skills.
Analytical skills.
Eye for business.
Demonstrating partnerships.
Desirable Qualifications, Skills & Experience:
Knowledge of document production systems is desirable
Scrum certification
DevOps experience
Knowledge of REST and SOAP web services

Key Competencies

  • Agile - Self
  • Customer Focused - Self
  • Accountable - Self
  • Manage Risk - Self
  • One Group, one team - Self

Where Agency assistance is required Bank of Ireland Recruitment Team will engage directly with suppliers. Unsolicited CVs / profiles supplied to Bank of Ireland by Recruitment Agencies will not be accepted for this role.

Bank of Ireland Group is an equal opportunities employer and is committed to fostering an inclusive workplace which values and benefits from the diversity of our workforce.

Closing date: Jun 24, 2021

Apply now

Our application form takes just minutes to complete. If you have any questions about our application, you can contact our recruitment team directly.


Sign in with LinkedIn
Autofill my information with LinkedIn
Email me about jobs like this

Not You?

Thank you

We’re on a journey

Follow our path to leading the industry in creating a digital first environment.

Recommended jobs for you


DevOps Engineer 3 P - Professional Specialism Permanent Customer Focused - People Manager Agile - People Manager Accountable - People Manager Champion Transformation - People Manager Manage Risk - People Manager 22983 Dublin Dublin Ireland Dublin, Ireland IT, Digital and Analytics Group Technology & Customer Solutions (GTCS) comprises of Group IT & Procurement, Group Change, Group Portfolio Office, Group Payments, Business Continuity and GTCS Risk Management, Group Data Office, Group Information Security, GTCS Strat...
Complaints Manager 3 S - Customer Relationship / Customer Management Permanent Customer Focused - People Manager Accountable - People Manager Manage Risk - People Manager Agile - People Manager One Group, one team - People Manager 22730 Dublin Dublin Ireland Dublin, Ireland Customer and Relationship Management The Wealth and Insurance division of BOI is a market leading life, pension and general insurance provider in the Irish market. The Life Company (New Ireland Assurance Company) distributes across three core channels made up of the Group's distribut...
Group Risk Product Owner (New Ireland Assurance) 3 P - Professional Specialism Permanent Customer Focused - Self One Group, one team - Self Agile - Self Accountable - Self Champion Transformation - Self 22713 Dublin Dublin Ireland Dublin, Ireland Investments, Life and Pensions The W&I business comprises three key parts - New Ireland Assurance, Bank of Ireland Insurance Services and Bank of Ireland Investment Markets. The W&I business distributes savings, investment, pension, protection & insurance products t...
Head of Audit, Financial Risk 6 M - Managerial / Leadership Permanent Accountable - Leader Amplify Capability - Leader Champion Transformation - Leader One Group, one team - Leader Agile - Leader 22799 Dublin Dublin Ireland Dublin, Ireland Credit, Audit, Risk and Compliance Description of Business Unit: Group Internal Audit (GIA), together with Credit Review, forms the 3rd line of defence for the Bank of Ireland Group. GIA's purpose is'to provide independent insight and opinion', including providing independent assur...