Title:
Senior Software Developer (PL/SQL)
Location:
Dublin,
Hybrid Salary: 60 – 90,000 Euros PA (dependent on exp), plus benefits
Job Type:
Full-time, Permanent The Senior Software Developer will be responsible for supporting, maintaining and developing the function, role will cover a range of activities including the support, maintenance and development of custom interfaces, custom reporting functionality, Data maintenance including data housekeeping and data refreshes They will also support the delivery of new projects required to meet the strategic objectives.
Essential Skills & Experience * Excellent Unix operating system skills and experience - in particular excellent shell (bash, ksh) scripting capabilities.
* Excellent SQL knowledge and PL/SQL programming skills and experience.
* Excellent analytical and problem-solving skills.
* Ability to work independently and in a team environment to pinpoint root causes and devise solutions with minimal oversight.
* A strong work ethic with a clear focus on delivery to Networks safety, time, quality and cost objectives.
* Ability to ability to meet deadlines and manage multiple priorities.
* Ability to work with cross-functional teams and engage with business unit leaders to clearly define and describe issues and projects.
* Ability to manage and foster good relationships with Vendors.
* Self-starter with ability to manage own work and support others within project team.
* The ability to technically mentor junior team members.
* Strong interpersonal skills.
* Excellent communication and report writing skills.
Key Responsibilities * Support, maintain and develop Custom interfaces between the internal and 3rd party systems.
* Support, maintain and develop Custom Reporting functionality.
* Data maintenance including data housekeeping and data refreshes
* Support the delivery of new projects for Operations Systems
* Implementation and testing of Change Requests to Custom interfaces.
* Planning and delivery of enhancements projects for existing solutions.
* Governance of managed services provided by Vendor, including addressing any system problems, approval of change requests, directing new feature implementation, and liaising with support staff at all levels.
* Support the delivery of system upgrades, problem resolution, tuning of processes, and support of Operations Systems Support teams.
* Contribute to strategy in the deployment of technologies for enhancing quality of service to customers.
* Responsible for regular engagement and communication with all team members as well as wider network of stakeholders
* Support other parts of the business and work closely with stakeholders to understand and their requirements and system issues.
* Develop and maintain training documents, job aids and support documents