Senior Oracle Developer - Retail Systems IT
Employment Type Full Time Job Description
You have seen our stores and you are probably a customer and have experienced the transformation that we have undergone over the last numbers of years. You have enjoyed the extended product range in Grocery which has positioned us as number one in the Irish Grocery market. You love our collaboration with Irish brands across textile, homeware and grocery as well as our own value brands. As an experienced retailer we know that everything we do is about and for our customers. This is why our transformation started in our stores where customers get greatest immediate benefit. We are committed to constantly making that experience better and we are doing that by incorporating more and more technology and changing some of the old.
We are committed to transforming our business and do nothing by half measures. We want to be as good at using and implementing technology as we are at transforming our stores and to do that we need to learn from the best and get the right people to work with us. This means the right employees and the right partners. We know that to be efficient and successful we need people who are specialists in specific areas and we are bringing these people together. We believe that we, with our mix of physical stores and increased use of technology will continue to offer the best possible shopping experience to our customers – new and existing.
This is your chance to be part of the transformation that will be experienced by everyone who visits our stores or who shop with us online now and in the future. It is a chance to be part of deciding how things should be done and bring your experience to bear in Ireland's largest Retailer.
The Role:
We are looking for a number Senior Oracle Developers focusing on Oracle Retail and the JDA suite of applications or E-Business Suite Core Financials and HR applications which are at the centre of our business. You will be joining a team of developers with a combined skillset across our vast estate of applications. This team sits in our Support and Continuous Application Improvement area within IT. As part of this team you will, in addition to 2nd line support be responsible in driving continued improvements into the business to deliver better performing technology as well as more efficient processes or better customer experience.
We are currently not a DevOps organisation but it is our ambition to make the Support and Continuous Improvement team move towards DevOps over time and you will be working closely with the business on delivering high value in small increments. We have a separate team within the IT organisation who works on delivery of the large architectural shifts.
Duties & Responsibilities:
1. Develop and support Oracle PL/SQL procedures and APEX applications to defined functional requirements.
2. Bring development through the complete lifecycle from requirements gathering, specification write-up, through to supporting user-acceptance testing and rollout support
3. Drive improvements into processes and technology through small incremental improvements
4. Produce estimates of effort
5. Define appropriate metrics to monitor performance
6. Focus on automation, low-maintenance development
7. Creation of artefacts required to further develop and maintain the technology estate
8. Provide 2nd level support and manage 3rd party vendors in the process
9. Support other Team members with their project and enhancement commitments.
Who are you:
10. You enjoy understanding the purpose of your development from start to finish and like to work with business customers as well as IT colleagues to constantly strive for better performance, more automation and less maintenance. You enjoy working off a backlog which is made up of improvements you have identified and improvements requested by business users.
11. Technical Knowledge & Skills
12. The ideal candidate possesses the following competencies and skills:
13. At least 5 years development in SQL, PL/SQL, APEX (a must), on 11g/12c/18c/19c with working knowledge of at least one ERP application (Oracle EBusiness Suite, Oracle Retail, JDA/BlueYonder, SAP, etc)
In addition:
14. Third-level qualification in Computer Science or other closely-related discipline
15. Familiarity with Java/EJB/OC4J Applications is an advantage.
16. Familiarity with HTML5/CSS3 and JavaScript
17. Experience in the development of RESTful web services, JSON, cloud integration with on-premise applications, and integration with consumer-facing Web/Mobile applications
18. Preferably experience in DevOps or Agile with a strong interest to drive towards these ways of working within the team
19. Ability to convert Requirements into detailed functional & technical specifications
20. Flexible to work out of regular working hours, if need be (although this is rarely required)
21. Excellent communication skills both written and verbal with strong presentation skills. High level proficiency in English language. Experience with Business Process Improvement initiatives
22. Critical Competencies:
23. Proactive and result oriented, process oriented.
24. Relationship builder.
25. Strong individual capable of taking the initiative as well as team player
26. Creative in defining and implementing solutions
27. Loves to work in a dynamic and challenging environment