Dublin - mainly remote but need to be based in Ireland so you can attend office time to time
per day
Produce estimates for requirements where required.
Code new developments and / or enhancements in line with standards.
Create functional design specifications and / or user stories.
Adhere to code quality, data, and unit testing standards.
Identify and implement integration tests and automation tests as necessary.
Participation in peer reviews as required.
Supervise and coach junior resources and ensure knowledge transfer to other colleagues actively takes place.
Provide system test support when code is migrated to System Test (including SIR resolution).
Assist with test and live releases.
Develop familiarity with processes in the overall domain of the team's area of work.
Where technical challenges or blocks are identified within the team, ensure that team leads are made aware in a timely manner to support the management and triaging of delays or risks to the project.
Work with project stakeholders as required.
Ensure that any assigned tasks in development and planning tools related to project development tasks are updated ie
Updates to Jira requirements, work time logs, etc. for tracking purposes.
Collaborate with testers, ensuring that information is shared and testers are kept up to date on expected functionality and timelines.
Perform root cause analysis of issues and organise live incident tickets or bug tracking.
Provide / propose fixes, as required, to resolve live issues.
About you :
Excellent written and oral communication skills.
Analytical and problem solving skills.
Experience working in standards driven environments.
Knowledge / experience of project delivery methodologies, application development life cycle, waterfall development model, agile development model and hybrid development model.
Excellent interpersonal skills
Ability to work with stakeholders in order to work through business requirements.
Experience working effectively alongside application development and technical colleagues, testers, support teams and all levels of management.
Experience working with data using relational databases such as SQL and Ingres, and NoSQL frameworks such as Hadoop.
Familiarity with techniques for parsing and manipulating structured data formats, RDBMS, XML, JSON, text files, etc