Systems and Data Developer

ICX Ltd
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 40K

Job location

Remote

Tech stack

ASP.NET
.NET
Artificial Intelligence
Data analysis
Azure
C Sharp (Programming Language)
Cloud Computing
Databases
System Configuration
Data Integrity
ETL
Data Security
Relational Databases
Database Development
Software Debugging
Web Servers
IIS
LiveChat
Microsoft Visual Studio
Microsoft SQL Server
Node.js
Systems Development Life Cycle
Query Optimization
Power BI
Software Engineering
SQL Stored Procedures
SQL Databases
SQL Server Integration Services
Data Streaming
Data Processing
Reliability of Systems
Database Performance
Vue.js
Data Management
Tools for Reporting
SQL Server Management Studio (SSMS)
Data Pipelines

Job description

You will take ownership of our SQL Server environment, data pipelines, and internal systems, working closely with business teams to deliver reliable, high-quality data and responsive technical support.

You will also be an integral part of the team developing our AI chat capabilities and supporting the cloud-based dialler and live chat platforms.

This role suits someone who enjoys combining SQL/database development and management with practical problem-solving, data analysis, and day-to-day systems support.

Data & Systems Development

  • Design, develop and maintain SQL Server databases, stored procedures, views and ETL processes.

  • Translate business requirements into scalable, robust technical solutions.

  • Optimise database performance, data integrity and reporting outputs.

  • Enhance existing data models, integrations and reporting solutions.

  • Contribute to the development of internal and customer-facing AI chat functionality.

Data & Application Support

  • Investigate and resolve data quality, performance and system issues.

  • Support .NET-based applications (basic debugging and issue investigation).

  • Provide technical insight to improve system reliability and data flows.

  • Work with third-party applications, supporting configuration, data flows and integrations.

IT & User Support

  • Provide day-to-day IT support to internal users.

  • Set up laptops, accounts, permissions and system access.

  • Assist with system configuration, patching and general IT maintenance.

Security & Best Practice

  • Support system security, access control and data protection.

  • Contribute to compliance initiatives such as Cyber Essentials.

  • Maintain clear technical documentation.

Requirements

Do you have experience in Vue.js?, Essential

  • Strong SQL Server experience, including query optimisation and data manipulation.

  • Experience in a technical role such as Database Developer, Data Analyst or similar.

  • Proven ability to design and maintain relational databases.

  • Ability to diagnose and resolve data and system issues across multiple environments.

  • Experience providing IT or systems support to end users.

  • Understanding of data security and access control.

  • Familiarity with .NET applications and basic debugging.

  • Strong analytical and problem-solving skills.

  • Clear communication skills with both technical and non-technical stakeholders.

Desirable

  • Power BI or similar BI/reporting tools.

  • ETL tools (SSIS or similar).

  • Knowledge of C#, ASP.NET, vue.js and Node or related technologies.

  • Experience with IIS/ Web Server Application Development.

  • Experience with Azure or cloud-based data platforms.

  • Familiarity with Cyber Essentials.

  • Experience working in a small or medium-sized business.

Tools You'll Work With

  • SQL Server Management Studio

  • SSIS

  • Power BI

  • Visual Studio

  • MaxContact (cloud-based dialler/omnichannel)

  • Talkative (live chat)

What Success Looks Like

  • Reliable development and maintenance of data integrations and systems.

  • High-quality, accurate data delivered to the business.

  • Proactive identification and resolution of issues.

  • Strong collaboration with operational and business teams., * Do you have the ability to travel to the, occasional, on site Client meeting.

Experience:

  • SQL : 3 years (required)

Language:

  • English (required)

Benefits & conditions

Job Types: Full-time, Permanent

Pay: £30,000.00-£40,000.00 per year

Benefits:

  • Company pension
  • Sick pay
  • Work from home

About the company

ICX is a fast-moving, data and technology-driven contact centre business supporting major blue-chip automotive brands across the UK. As a small-medium sized business operating a 100% remote working model, we deliver agile, omni-channel customer engagement solutions that help our clients connect with their customers.

Apply for this position