Software Engineer – eir evo Northern Ireland
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