Job Description:
Strong SQL skills for handling database requests;4+ years of database developer experience (SQL Server or equivalent);Ability to create data models for the integration of multiple systems;Ability to create and maintain stored procedures;Ability to write SQL queries and statements to explore source data and data issues;Fluent in English for both verbal and written;SOLID design principles;Enthusiasm for creating new software;Git (or similar modern version control system);Experience with relational databases / MSSQL Server;Agile software development methodology experience, TDD, Scrum, etc;Self-sufficient and with initiative with an ability to solve problems;
Job Responsibilities:
This role will suit Senior Database Developer keen to collaborate with Product Owners, IT peers and team leads in developing innovative and exciting solutions that will drive our business forwards. Working closely with other members of the team, responsibilities will include:
Designing and development of database tables and structures;Creating views, functions, stored procedures, SQL queries for integration with other applications;Creating database triggers for automation purposes;Maintaining data quality, purge old data if needed;Proactively engage issues and communicate smart solutions to the team and also product stakeholders;Involvement in client communication;Able of keeping up with the timelines and to provide a close follow up on the managed issues;Embrace a continuous improvement culture;Share experiences and knowledge with teams;Contribute help to reduce lead/cycle time and improve quality;Work closely with QAs early in the process to ‘Bake In’ quality;Iteratively develop solutions with a focus on minimizing risk;Maximizing system availability and resilience to failures;
Department/Project Description:
Dedicated DB team in the IT department of cars trading company in UK.Kanban and Scrum methodologies are used, there are also other synchronized dev teams.