41 Sql Dba jobs in the United Kingdom
Oracle DBA
Job Viewed
Job Description
Oracle DBA - Contract - Edinburgh
-
Rate: £475 /day
-
IR35: Inside IR35
-
Duration: 6 months (with possible extension)
-
Location: Edinburgh, hybrid working
We are looking for a capable and motivated Oracle DBA to join a high-performing team within a leading financial services organisation. This role focuses on supporting and improving critical Oracle environments across both on-premise and.
WHJS1_UKTJ
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
SQL DBA
Posted 3 days ago
Job Viewed
Job Description
£30,000 to 70,000 GBP
Bonus
Onsite WORKING
Location: Newcastle Upon Tyne, North East - United Kingdom Type: Permanent
Microsoft SQL Server DBA - Newcastle upon Tyne
Mid to Senior-Level | £0,000 - 0,000 (depending on experience)
We're building a best-in-class engineering and infrastructure team in the heart of Newcastle. As part of this growth, we're looking for a talented Microsoft SQL Serve.
Senior SQL DBA - Sunderland
Posted 6 days ago
Job Viewed
Job Description
Senior SQL Database Administrator
Location: Hybrid - Sunderland (with flexible working)
Salary: Up to 55,000 + excellent benefits
We're working with a respected organisation in Sunderland to recruit a Senior SQL Database Administrator . This is a fantastic opportunity to join an experienced IT team and take a lead role in the ongoing development, optimisation, and resilience of the organisation's database environment.
You'll be responsible for maintaining high availability, supporting integrations across platforms, and ensuring the reliability and performance of systems critical to business operations.
Key Responsibilities:
Configure and manage high availability and disaster recovery solutions including Always On Availability Groups, mirroring, and clustering.
Implement and test backup and recovery procedures to safeguard data.
Monitor performance metrics and carry out tuning and optimisation as required.
Support development and integration efforts across cloud and on-prem environments.
Use version control tools (e.g. GitHub, Bitbucket) to manage database scripts and schema changes.
Maintain comprehensive technical documentation and system records.
Collaborate with software developers, analysts, and other teams to deliver scalable and secure database services.
Provide 2nd/3rd line support and investigate root causes of system issues.
What We're Looking For:
Solid experience in SQL Server database administration.
Strong understanding of high availability, backup, and recovery strategies.
Proficient in writing and troubleshooting T-SQL.
Experience with ETL tools (e.g. SSIS, Azure Data Factory, Informatica, Talend).
Familiarity with version control and collaborative working in a support or project setting.
Strong communication skills and a methodical, team-focused approach.
Desirable (but not essential):
Experience with open-source RDBMS (PostgreSQL, MySQL, MongoDB).
Familiarity with Redgate tools (SQL Toolbelt, Backup Pro, SQL Monitor).
Benefits:
Up to 55,000 salary depending on experience
31 days annual leave plus bank holidays, with the option to buy more
Flexible and hybrid working, including early Friday finishes
Health Cash Plan - cashback on optical, dental, therapies, and more (includes free child cover)
Access to private healthcare through the plan
Generous pension scheme - up to 10% employer contribution
Salary sacrifice scheme for electric vehicles
Enhanced parental and family leave
Business mileage allowance
Life assurance (3x salary)
Please note: This role is subject to a basic DBS check, funded by the employer.
Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Senior SQL DBA - Sunderland
Posted 1 day ago
Job Viewed
Job Description
Senior SQL Database Administrator
Location: Hybrid - Sunderland (with flexible working)
Salary: Up to 55,000 + excellent benefits
We're working with a respected organisation in Sunderland to recruit a Senior SQL Database Administrator . This is a fantastic opportunity to join an experienced IT team and take a lead role in the ongoing development, optimisation, and resilience of the organisation's database environment.
You'll be responsible for maintaining high availability, supporting integrations across platforms, and ensuring the reliability and performance of systems critical to business operations.
Key Responsibilities:
Configure and manage high availability and disaster recovery solutions including Always On Availability Groups, mirroring, and clustering.
Implement and test backup and recovery procedures to safeguard data.
Monitor performance metrics and carry out tuning and optimisation as required.
Support development and integration efforts across cloud and on-prem environments.
Use version control tools (e.g. GitHub, Bitbucket) to manage database scripts and schema changes.
Maintain comprehensive technical documentation and system records.
Collaborate with software developers, analysts, and other teams to deliver scalable and secure database services.
Provide 2nd/3rd line support and investigate root causes of system issues.
What We're Looking For:
Solid experience in SQL Server database administration.
Strong understanding of high availability, backup, and recovery strategies.
Proficient in writing and troubleshooting T-SQL.
Experience with ETL tools (e.g. SSIS, Azure Data Factory, Informatica, Talend).
Familiarity with version control and collaborative working in a support or project setting.
Strong communication skills and a methodical, team-focused approach.
Desirable (but not essential):
Experience with open-source RDBMS (PostgreSQL, MySQL, MongoDB).
Familiarity with Redgate tools (SQL Toolbelt, Backup Pro, SQL Monitor).
Benefits:
Up to 55,000 salary depending on experience
31 days annual leave plus bank holidays, with the option to buy more
Flexible and hybrid working, including early Friday finishes
Health Cash Plan - cashback on optical, dental, therapies, and more (includes free child cover)
Access to private healthcare through the plan
Generous pension scheme - up to 10% employer contribution
Salary sacrifice scheme for electric vehicles
Enhanced parental and family leave
Business mileage allowance
Life assurance (3x salary)
Please note: This role is subject to a basic DBS check, funded by the employer.
Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
SQL Server DBA (Azure)
Posted 1 day ago
Job Viewed
Job Description
A product-focused software company helping project-based businesses thrive are currently looking for a skilled SQL Server DBA with Azure experience.
What were looking for:- 3+ years' experience in SQL Serverwith hands-on Azure SQL Database administration
- Strong T-SQL (queries, stored procedures, indexing, performance tuning)
- Proven experience maintaining, optimising, and scalin.
WHJS1_UKTJ
Mid / Senior SQL Server DBA - Remote Working
Posted 9 days ago
Job Viewed
Job Description
Job Title: Mid-level / Senior SQL Server DBA
Location: Completely Remote role, can be Located anywhere in the UK!
Salary: 50k - 65k per annum Depending on Experience, 26 days annual leave, 10% pension contribution, Life Insurance.
We're proud to be a trusted leader in database administration managed services. Our expertise keeps some of the nation's most recognisable household brands running smoothly, securely, and efficiently. At the heart of everything we do is a passion for solving complex challenges, ensuring our clients stay connected, supported, and ready for the future. The Mid / Senior SQL Server DBA will be responsible for ensuring the performance, security, and effective administration of client databases.
Principal Accountabilities:
- Configure and maintain a range of client environments including monitoring system health and proactively managing performance to ensure high levels of performance, availability and security.
- Extensive experience managing SQL Server Infrastructure
- Understand the needs of multiple clients and their users.
- Combine high customer service standards with a strong commercial awareness.
- Take a proactive approach to assessing client's current and future requirements, providing advice and recommendations to client's technical teams and promoting additional WellData services.
- Represent WellData in a technical role in discussion with clients as needed, with the confidence to lead technical meetings where appropriate.
- Install, upgrade and manage database applications.
- Undertake performance tuning of databases
- Develop processes for database security.
- Optimise performance and mitigate risk.
- Diagnose and troubleshoot database errors.
- Refine and automate regular processes.
- Perform scheduled maintenance and release deployment activities after-hours.
- Reviewing database architectures and provide guidance on implementing best practice
- Hands on experience of monitoring SQL Server
- Research into areas of technical interest and support colleagues by documenting and sharing technical know-how and providing advice and guidance to peers and helping to train and mentor colleagues.
- Track issues and record and document work undertaken
- Take part in an on-call rota to provide 24/7 on-call support as needed to any WellData client.
Knowledge and experience:
- Expert understanding of the principles of database design and maintenance.
- Expert knowledge and extensive experience of database technologies.
- Proven ability to fully administer critical and complex database environments.
- Extensive knowledge of security and database maintenance with experience of monitoring, troubleshooting and resolving database issues.
Experience in database installation, back-up, restore and maintenance including extensive practical experience of the following:
- Database back-ups, restores and recovery models
- Management of database access and security
- Database performance tuning and maintenance - identifying performance bottlenecks and index tuning
- Configuring and troubleshooting Replication
- Proficient in T-SQL and PowerShell scripting (desirable)
- Experience with SQL Server high availability and provisioning and configuring - highlight availability groups, log shipping, failover clustering, mirroring
- Knowledge of hardware and server configuration
- Experience with cloud platform technologies (Azure, AWS)
- Good knowledge of IaaS, PaaS and Managed instance database offerings
- Hands on experience with database migrations - on premise and into the cloud
- Experience with other database technologies e.g. PostgreSQL, Oracle, MySQL
Qualifications:
Relevant certifications (e.g. Microsoft, Oracle etc) - desirable but not a requirement.
Skills:
- Excellent planning and organisational skills with the ability to work on own initiative and organise own work at an operational level and deliver work for multiple clients to agreed timescales and standards.
- Excellent interpersonal and influencing skills with the ability to work effectively with groups and individuals including those with differing perspectives.
- Ability to explain complex concepts and issues to non-technical experts.
- Excellent problem-solving skills with the ability to work logically from first principles to respond to novel, unusual, or particularly complex issues.
- Strong customer service skills.
Benefits:
- Generous Pension Contribution Scheme matching contributions up to 10%
- Income Protection/Life Insurance
- 5 Weeks' Annual Leave with the opportunity to buy/sell up to 5 days per annum
- Company sponsored training allowing you to keep abreast of current technologies
- Paid Birthday Leave; Up to 2 days' Volunteering/leave year; Additional annual leave for long service
- Quarterly training meetings and get-togethers for all employees
Please click on the APPLY button to send your CV and Cover Letter for this role.
Candidates with experience of; SQL Server DBA, Senior SQL Server Database Administrator, SQL Database Administrator, Database Administrator (SQL Server), UK Database Engineer (SQL Server), SQL Server Engineer, Database Specialist (SQL Server), SQL Server Systems Administrator, SQL Server Consultant, UK Remote Work also be considered for this role.
Mid / Senior SQL Server DBA - Remote Working
Posted 1 day ago
Job Viewed
Job Description
Job Title: Mid-level / Senior SQL Server DBA
Location: Completely Remote role, can be Located anywhere in the UK!
Salary: 50k - 65k per annum Depending on Experience, 26 days annual leave, 10% pension contribution, Life Insurance.
We're proud to be a trusted leader in database administration managed services. Our expertise keeps some of the nation's most recognisable household brands running smoothly, securely, and efficiently. At the heart of everything we do is a passion for solving complex challenges, ensuring our clients stay connected, supported, and ready for the future. The Mid / Senior SQL Server DBA will be responsible for ensuring the performance, security, and effective administration of client databases.
Principal Accountabilities:
- Configure and maintain a range of client environments including monitoring system health and proactively managing performance to ensure high levels of performance, availability and security.
- Extensive experience managing SQL Server Infrastructure
- Understand the needs of multiple clients and their users.
- Combine high customer service standards with a strong commercial awareness.
- Take a proactive approach to assessing client's current and future requirements, providing advice and recommendations to client's technical teams and promoting additional WellData services.
- Represent WellData in a technical role in discussion with clients as needed, with the confidence to lead technical meetings where appropriate.
- Install, upgrade and manage database applications.
- Undertake performance tuning of databases
- Develop processes for database security.
- Optimise performance and mitigate risk.
- Diagnose and troubleshoot database errors.
- Refine and automate regular processes.
- Perform scheduled maintenance and release deployment activities after-hours.
- Reviewing database architectures and provide guidance on implementing best practice
- Hands on experience of monitoring SQL Server
- Research into areas of technical interest and support colleagues by documenting and sharing technical know-how and providing advice and guidance to peers and helping to train and mentor colleagues.
- Track issues and record and document work undertaken
- Take part in an on-call rota to provide 24/7 on-call support as needed to any WellData client.
Knowledge and experience:
- Expert understanding of the principles of database design and maintenance.
- Expert knowledge and extensive experience of database technologies.
- Proven ability to fully administer critical and complex database environments.
- Extensive knowledge of security and database maintenance with experience of monitoring, troubleshooting and resolving database issues.
Experience in database installation, back-up, restore and maintenance including extensive practical experience of the following:
- Database back-ups, restores and recovery models
- Management of database access and security
- Database performance tuning and maintenance - identifying performance bottlenecks and index tuning
- Configuring and troubleshooting Replication
- Proficient in T-SQL and PowerShell scripting (desirable)
- Experience with SQL Server high availability and provisioning and configuring - highlight availability groups, log shipping, failover clustering, mirroring
- Knowledge of hardware and server configuration
- Experience with cloud platform technologies (Azure, AWS)
- Good knowledge of IaaS, PaaS and Managed instance database offerings
- Hands on experience with database migrations - on premise and into the cloud
- Experience with other database technologies e.g. PostgreSQL, Oracle, MySQL
Qualifications:
Relevant certifications (e.g. Microsoft, Oracle etc) - desirable but not a requirement.
Skills:
- Excellent planning and organisational skills with the ability to work on own initiative and organise own work at an operational level and deliver work for multiple clients to agreed timescales and standards.
- Excellent interpersonal and influencing skills with the ability to work effectively with groups and individuals including those with differing perspectives.
- Ability to explain complex concepts and issues to non-technical experts.
- Excellent problem-solving skills with the ability to work logically from first principles to respond to novel, unusual, or particularly complex issues.
- Strong customer service skills.
Benefits:
- Generous Pension Contribution Scheme matching contributions up to 10%
- Income Protection/Life Insurance
- 5 Weeks' Annual Leave with the opportunity to buy/sell up to 5 days per annum
- Company sponsored training allowing you to keep abreast of current technologies
- Paid Birthday Leave; Up to 2 days' Volunteering/leave year; Additional annual leave for long service
- Quarterly training meetings and get-togethers for all employees
Please click on the APPLY button to send your CV and Cover Letter for this role.
Candidates with experience of; SQL Server DBA, Senior SQL Server Database Administrator, SQL Database Administrator, Database Administrator (SQL Server), UK Database Engineer (SQL Server), SQL Server Engineer, Database Specialist (SQL Server), SQL Server Systems Administrator, SQL Server Consultant, UK Remote Work also be considered for this role.
Lead Database Developer
Posted 4 days ago
Job Viewed
Job Description
- Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day?
- Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?
Well, this may be the role for you. Ready to design what's next?
In this role, you will work with multiple scrum teams alongside other SQL Server experts to help them bring the ideas to life for new or improved web applications. This work will support a mix of internal and external clients, and you will be working on projects currently in production.
To thrive in this career, you'll need to be an expert in TSQL / SQL Server on highly transactional enterprise systems. Your role will be key to reviewing and reducing database contention risks and implementing strategies for managing and enabling performance and scalability across the application.
Like our best developers, you are an enthusiastic creator eager to learn and take on stretch assignments. You strive to learn emerging technologies and find ways to incorporate what you learn into building your products. As part of our team, you will find exciting challenges, get opportunities to grow your career, and develop solid friendships as we design what's next for ADP and the industry. Pace should not scare you. We still find time for a healthy dose of fun.
**WHAT YOU'LL DO:**
Here's what you can expect on a typical day:
● **Agile.** You'll start each day with a scrum, working in a team to understand responsibilities, identify issues, and communicate coding priorities while choosing user stories to complete. You will also participate in other agile ceremonies, including scheduled sprint demos, where you will present your work to up to 90 stakeholders.
● **Development.** Working in two week sprints you will review and optimize data access across the application, analyze and identify performance and scalability concerns and implement solutions to enhance the resilience of an enterprise grade OLTP system.
● **Continuous Learning** . You will attend "lunch and learn" sessions to actively collaborate with other developers to share ideas or show what you've learned. An eagerness to learn will help you keep up with ever-changing technologies and maintain the ability to create the best tools for our clients.
● **Support.** You're working on products currently in use. You will act as a point of contact for one day/week, supporting your clients for any urgent issues that require resolution. You'll start those days with your regular work activity but will have to switch gears to a support role as needed throughout your assigned support day.
● **Experience.** You have 10+ years of experience using back and end Database technologies with solid TSQL experience including writing stored procedures, functions and views.
**TO SUCCEED IN THIS ROLE:**
● You'll have a Bachelor's degree OR equivalent.
● You'll be an expert in TSQL / SQL Server and have a firm grasp on OLTP Systems with experience of reporting BI and OLAP.
● You'll be comfortable working with software development teams ensuring adherence to SQL best practice and helping them to optimize existing and new data access.
● You'll have expert knowledge of distributed transactions, transaction structure, isolation levels, nested transactions, latching and locking.
**YOU'LL LOVE WORKING HERE BECAUSE YOU CAN:**
● **Have courageous team collaboration.** Courage comes from how associates are willing to have difficult conversations, speak up, be an owner, and challenge one another's ideas to find the best solution.
● **Deliver at epic scale.** We deliver real user outcomes using strong judgment and good instincts. We're obsessed with the art of achieving simplicity with a focus on client happiness and productivity.
● **Be surrounded by curious learners.** We align ourselves with other smart people in an environment where we grow and elevate one another to the next level. We encourage our associates to listen, stay agile, and learn from mistakes.
● **Act like an owner & doer.** Mission-driven and committed to leading change, you will be encouraged to take on any challenge and solve complex problems. No tasks are beneath or too great for us. We are hands-on and willing to master our craft.
● **Give back to others.** Always do the right thing for our clients and our community and humbly give back to the community where we live and work. Support our associates in times of need through ADP's Philanthropic Foundation.
● **Join a company committed to equality and equity.** Our goal is to impact lasting change through our actions.
**A little about ADP:** We are a comprehensive global provider of cloud-based human capital management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration and a leader in business outsourcing services, analytics, and compliance expertise. We believe our people make all the difference in cultivating a down-to-earth culture that embraces our core values, welcomes ideas, encourages innovation, and values belonging. We've received recognition for our work by many esteemed organizations, learn more at ADP Awards and Recognition ( .
**Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP:** ADP is committed to an inclusive, diverse and equitable workplace, and is further committed to providing equal employment opportunities regardless of any protected characteristic including: race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, protected veteran status or disability. Hiring decisions are based upon ADP's operating needs, and applicant merit including, but not limited to, qualifications, experience, ability, availability, cooperation, and job performance.
**Ethics at ADP:** ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click to learn more about ADP's culture and our full set of values.
Be The First To Know
About the latest Sql dba Jobs in United Kingdom !
Database Developer Analyst

Posted 24 days ago
Job Viewed
Job Description
By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
**Responsibilities:**
+ Problem solving and understanding key objectives
+ Perform coding tasks and refactor code Use of Copilot
+ Participate daily stand-up meetings
+ Review and prioritize tasks
+ Ensure code is produces following Citi Engineering standards
+ Perform data quality and checks
+ Collaborate on design
+ Expand knowledge and understanding of SDLC process and protocols.
+ Work with Global Teams and Citi Teams
**Qualifications:**
+ Relevant experience in the Financial Service industry
+ Intermediate level experience in Applications Development role
+ In depth knowledge of Java, react for front end, spring boot, Kafka, Distributed Cache/Systems
+ Hands on experience on relational databases like Oracle with ability to write and evaluate SQLs
+ Fair understanding of the branching strategy in git repositories
+ Good to have knowledge of working in Agile methodology
+ Consistently demonstrates clear and concise written and verbal communication
+ Demonstrated problem-solving and decision-making skills
+ Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
**Education:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
DBA Oracle/SQL server (attività part-time)
Posted 19 days ago
Job Viewed
Job Description
Questa è una posizione remota.
ZCA Digital è un’azienda nata dalla fusione di Sinergidea e di Zero Carbon Audit: riunendo in un’unica realtà ciò che le due aziende avevano da offrire, ZCA Digital intende rispondere alle esigenze del mercato IT e alla necessità di rendere il mondo digital più sostenibile. Proponiamo servizi di consulenza, di sviluppo software, servizi in campo ESG e nell’area del contact management. Abbiamo le nostre sedi a Milano e a Novara ed offriamo i nostri servizi sull’intero territorio nazionale.
Attualmente siamo alla ricerca urgente di un Amministratore di Database per attività part-time e a chiamata in consulenza per conto di uno dei nostri maggiori clienti che offrono servizi di System integration.
Chi cerchiamo verrà coinvolto nel mantenimento e implementazione del database del cliente, dedicandosi alla tecnologia Oracle; nel dettaglio:
× gestirà l’installazione, configurazione, patch del DB
× si occuperà di gestire la performance del DB
× risolverà le eventuali problematiche che possono verificarsi su DB
× darà supporto per stilare la documentazione tecnica di progettazione
E’ previsto che la persona individuata partecipi alle progettualità del cliente da remoto, coordinandosi con il resto del gruppo di tecnici dedicati all’infrastruttura del cliente.
La persona individuata verrà pre-allertata dal cliente con tre gg lavorativi di anticipo. E’ stato calcolato un impegno mensile che varia dalle 4 alle 8 giornate di lavoro. RequisitiLa posizione richiede le seguenti competenze:
× Oracle RAC
× Oracle Data Guard
× Oracle Golden Gate
× MySQL
× SQL Server
× PostgreSQL
× MariaDB× PL/SQL× NoSQL ed SQl per tuning e troubleshooting Sede: da remoto Contratto: offriamo contratto di collaborazione in P.IVA o a chiamata ___La ricerca è rivolta a tutte le persone, nel rispetto delle pari opportunità. Crediamo e supportiamo la diversità tra i/le nostri dipendenti e collaboratori/trici. Tutte le candidature verranno prese in considerazione e verranno valutate in base ai meriti della persona, a prescindere dal colore, razza, nazionalità, etnia, sesso, genere, orientamento sessuale, stato civile, disabilità, responsabilità genitoriale, seniority anagrafica, religione e credo. In conformità al GDPR, i dati personali verranno trattati esclusivamente ai fini dell’eventuale futura instaurazione di un rapporto di lavoro con la Società. Per informazioni,
Senior IT Database and Application Developer
Posted 112 days ago
Job Viewed
Job Description
We are recruiting for an experienced Senior IT Database and Application Developer. The role is permanent, full time with a hybrid working style. We are based in Billericay, Essex close to the train station and are required to work 3 days in the office and 2 days at home.
The role is offering up to £75,000 per annum dependant on experience along with a competitive benefits package
Supervision
Reports to and works under the administrative supervision of the Software Development Team Lead.
SummaryThe IT Database and Applications Developer is a member of the Software Development Team who are responsible for delivering platforms and solutions to the business and its clients.
The candidate is responsible for the development and maintenance of database dependent platforms and solutions, as well as the ongoing maintenance and management of the company’s database installations.
Working together with the IT Infrastructure Team, the IT Database Developer assumes responsibility for all aspects of database operation.
The candidate will also be expected to write and modify desktop applications and services. The main programming language used will be C#. A good knowledge of software and solutions architecture is required here rather than knowledge and experience of any specific programming language.
Essential DutiesAs part of a development team work on the construction of new functionality within the database layers to meet business requirements. Manage and improve existing functionality, identify and fix any defects. Keep up to date with latest developments in the industry and ensure solutions remain compatible so that future database upgrades are possible.
Carry out database administrative tasks such as user maintenance, audit log reviews, change control reviews, data archiving, performance measuring and monitoring.
Carry out routine patching to keep up to date with security threats and maintain compliance with security standards and policies.
Work with the Software Development Team Lead to ensure initiatives are delivered on time and to client satisfaction.
Develop and modify applications and services using C#/.Net/.Net core. There will be opportunities to develop in other languages, such as C++, Delphi, PHP. The candidate will be expected to contribute where required.
All development must be carried out to existing coding standards.
The candidate will be expected to act as a mentor and project lead for some of the more junior members of the team.
- Design and develop logical and efficient solutions based on understanding objectives and requirements
- Produce work of high quality with an emphasis on reliability, scalability and
- performance
- Develop solutions with an awareness of security and best practices
- Create technical documentation for solutions
- Participate in reviews/audits ensuring that compliance with regulations and accreditations are maintained
- Work with the Software Development Team Lead to deliver all company
Objectives
- Lead small projects and be the lead developer.
- Meet and exceed all company and individual goals in line with the Company’s
- policies, procedures, and values
- Any other reasonable duties as requested by management
Requirements
Required Experience and Qualities- Experienced IT professional with a strong technical background and knowledge
- Proven experience of the following:
- Microsoft SQL Server versions 2005 through to 2016/2019
- SQL Server Administration
- SQL Server Integration Services
- SQL Server Reporting Services
- SQL Server Analysis Services
- All aspects of database schema: tables. indexes, triggers, stored procedures and functions
- All aspects of SQL DML: select, insert, update, delete
- All aspects of SQL DDL: create, alter, drop, truncate
- All aspects of SQL TCL: begin transaction, commit, rollback, savepoint
- Experience or the willingness to learn MariaDB/ MySQL
- Experience in or the ability to learn to develop applications/service using Visual Studio on a Windows platform.
- Ability to understand high level requirements and expand on them
- Ability to work with a high level of responsibility and autonomy
- Flexibility in terms of working time with a priority on delivering critical business initiatives within agreed timeframes
- A good team player
The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and requirements.