SQL Database Developer
Our client are currently looking to recruit a self-starting, creative and innovative database developer. Based in their Dublin office, the individual will be part of a team responsible for maintaining and developing existing and new in-house projects. The successful candidate will have the opportunity to work in an open, dynamic environment and collaborate closely with business users at all levels and serve a key role in developing the next generation of data systems and structures.
Duties and Responsibilities
Including but are not limited to:
Develop new tools and applications in appropriate technologies to best serve the business and maintenance of existing applications which would primarily be focused on database heavy applications.
Development of SQL databases enhancements and reporting platforms.
Development of and integration with .NET projects.
Ensure stability, integrity, accuracy, timeliness and usability of existing data resources.
Collaborate with all stakeholders in establishing, refining, and documenting database and other functional requirements.
Support the applications through their lifecycle of testing, deployment, operation, user training, maintenance, and enhancement.
Use specialist knowledge to inform the team's technical decisions.
Contribute to the review, selection, and adoption of proprietary and third party solutions.
Ensure compliance with relevant company standards and guidelines.
Contribute to the technological and methodological direction of software within the risk group and the company as a whole.
Education
Bachelor’s Degree in relevant discipline or equivalent experience
Microsoft certification an advantage.
Experience
Minimum of 3-5 years experience developing applications in a SQL Server/.NET environment, including strong knowledge of the suite of Microsoft tools supporting MS SQL Server including SSRS, SSAS & SSIS.
Required Knowledge and Skills
Strong Microsoft SQL Server 2005/2008 database design / development experience (T-SQL) particularly working with large and complex databases.
ETL skills through T-SQL (including dynamic SQL) and SSIS essential.
Proven knowledge and understanding of good database administration principles.
Experience with very large databases essential.
Query and index tuning experience.
Knowledge of database tools (including SSMS, SSRS and SSAS)
Database deployment and patching experience
.Net development experience C#/VB.NET (2.0/3.5).
Scripting and automation experience distinct advantage
Excellent analytic, communication and interpersonal skills.
Solid documentation skills.
Experience using any of; Python, C++ or UNIX while not essential would be an advantage.
This is an excellent opportunity for a flexible individual who is a self starter with the ability to be productive under pressure. This is a fast-paced and rapidly changing business environment which requires an individual with an energetic and enthusiastic approach, along with maturity, self confidence and self motivation.
Apply today for immediate consideration.
.