/

Software Engineer – eir evo Northern Ireland

Closing Date: 30/05/2025
Location: Belfast
Reference #: 1928

Role Title:

Software Engineer – eir evo Northern Ireland

Business Area:

About This Role:

Objectives

To drive automation in the NI customer channels – initial focus on Health

To assist in the identification, mapping and design of required solutions to support customer greater usage of eir evo network solutions – driving further engagement and revenue

To meet customers and be a key participant in Customer journey mapping workshops (unlocking automation opportunities), providing a key perspective on what can be automated using dev ops / software

To develop, test, and maintain innovative software applications providing differentiators and extending our portfolio of offerings and opportunities for revenue generation

To design, develop, text and maintain software applications and solutions to assist in increasing productivity and efficiency for internal processes & teams


Expectations From The Role:

Key Tasks


Design and Development:

Analyse user and business requirements to understand the needs of the software. 

Input into design of the architecture and structure of the solution 

Develop solutions for customer & internal products  

Create diagrams, flowcharts, and models to illustrate the code needed. 

Develops separate elements of a software that work well in the program as a whole. 


 Customer Engagement 

Meet with senior customer stakeholders to identify requirements

Participate in customer workshops on automation

Liaise with Business Development director and other engineering staff to ensure positive customer outcomes



Testing and Quality Assurance:

Test software to identify and resolve bugs and errors. 

Perform debugging to find and fix coding issues. 

Ensure software meets quality standards and performance requirements. 

Maintenance and Support:

Maintains and update existing software. 

Provide technical support to users and stakeholders. 

Monitor software performance and identify areas for improvement. 


Other Responsibilities:

Collaborate with other engineers and stakeholders. 

Communicate technical information clearly and effectively. 

Keep up-to-date with the latest technologies and trends in software development. 



Requirements For A Successful Application:

Key Performance Indicators


Creation of design and development plans for agreed soltuions 

Delivery of test scripts to functionality operates correctly

Delivery of agreed software milestones as per project plans agreed by DevOps team



Competency Profile (Business & People)


Problem Solving (4)

Customer Focus (3)

Teamwork (4)

Effective Communicator (3) 



Key Skills And Experience

Technical Skills:

Strong programming skills in one or more languages (e.g., Java, Python, C++, JavaScript). 

Knowledge of data structures and algorithms. 

Experience with software development methodologies (e.g., Agile, Scrum). 

Familiarity with databases and cloud technologies. 

Debugging skills. 

Soft Skills:

Analytical and problem-solving skills. 

Communication and collaboration skills. 

Attention to detail. 

Persistence and determination. 

Ability to learn and adapt quickly. 

Education:

Holds (or is working to ) a bachelor's degree in computer science, software engineering, or a related field.

Experience in software development is also valuable. 


Supervising Manager


Sales & Marketing Director (NI)


Terms of Appointment


Individual Terms


Others:

eir reserves the right to conduct appropriate suitability checks in relation to prospective employees including but not limited to reference checking and/or other searches using publicly available information.

We are committed to creating an inclusive and supportive work environment. If you require any reasonable adjustments during the application or interview process, please let us know, and we will work with you to meet your needs.

#eirforall