Description:
The successful candidate will be responsible for developing new systems, integration with 3rd party systems and maintaining existing applications. A logical, process orientated person with a wide skill set for translating business requirements into solutions. They will be passionate about how data can bring improvements and assist in decision-making across a business.
In the role, you will:
- Analyse business requirements through collaboration with stakeholders, IT Management and the user community.
- Engage with stakeholders on data extraction and manipulation tasks
- Help write and optimise in-application SQL statements
- Ensure performance, security and stability of databases
- Provide support to users with regard to report errors, debugging and fixing the issues
- Integrate new datasets into the data warehouse
- Create and maintain SQL data feeds in/out of internal, partner and supplier systems
- Migrate reports from Excel/VBA into SSRS
- Develop SSIS packaged solutions
- .Net (C#/VB/Java/REST) development experience preferred to support app development, integration, reporting/data injection
- Provide support towards the design and architecture of a new data warehouse
Candidate Specification
You will have the following essential requirements/experience:
- Minimum of 2 years working in a database developer/ data engineer role
- Strong MS SQL experience creating stored procedures, queries, scripting, indexes
- Skilled at writing and optimising large, complicated SQL statements
- Experience of debugging and performance tuning existing SQL procedures
- Strong relational database / data warehouse design principles
- Proficient understanding of using code versioning tools (Git / SVN)