2411 IT & Software Developer jobs in the UK
Requirements
Must:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related discipline
- Minimum 8 years of experience in systems development, with at least 2 years dedicated to data architecture
- Demonstrated success in delivering enterprise-grade systems and data platforms
- Strong programming expertise in Python and AI skills
- Profound understanding of system architecture, design patterns, and microservices
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP
- Expertise in SQL and NoSQL database technologies
- Knowledge of ETL/ELT frameworks, data modelling and data governance
- Familiarity with containerisation and orchestration tools such as Docker and Kubernetes
- Awareness of security frameworks, including authentication and authorisation protocols
- Analytical and problem-solving capabilities
- Excellent communication and documentation skills
- Ability to work independently and lead cross-functional teams
- Adaptability to rapidly evolving technological environments
Responsibilities
- Design, develop, and maintain sophisticated backend systems, APIs, and services
- Lead architectural decisions to ensure systems are scalable, secure, and high-performing
- Implement best practices for software engineering, and cloud-native development
- Collaborate with cross-functional teams (Data Engineering, DevOps, Product, QA) to conceptualise and deliver high-quality solutions
- Define and implement enterprise data models, data flows, and database schemas
- Architect and maintain data pipelines, data lakes, and data warehouses
- Optimise data storage, retrieval, partitioning, and indexing strategies for performance and scalability
- Ensure data quality, governance, lineage, and compliance with security standards
- Develop integrations between internal and external systems utilising APIs, ETL tools, and messaging systems
- Automate workflows, monitoring, and deployment processes
- Drive platform modernisation initiatives and migrations to cloud
- Participate in code reviews, architecture meetings, and technical strategy discussions
- Provide expert guidance on system performance, scalability, and troubleshooting
Description
We are seeking a highly skilled Senior Systems Developer with extensive experience in data architecture, system design, and enterprise-level application development. Our successful candidate will be responsible for constructing scalable systems, designing robust data models, and guiding the technical direction of backend and data-driven solutions across our organisation. We offer a competitive salary ranging from £42,500 to £45,500 depending on experience. This is a permanent position.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find System Engineer salaries in the UK here.
How many System Engineer jobs are in the UK?
Currently, there are 2411 System openings. Check also: Linux jobs, Windows jobs, Network jobs - all with salary brackets.
Is the UK a good place for System Engineers?
The UK is one of the best countries to work as a System Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for System Engineer jobs in the UK?
Bluefruit Software Limited, Mas & Pas Limited, Eaton, Accenture, Future Talent Learning, Interface, Ctrl Alt among others, are currently hiring for System roles in the UK.
The company with most openings is Experis as they are hiring for 84 different System Engineer jobs in the UK. They are probably quite committed to find good System Engineers.
The company with most openings is Experis as they are hiring for 84 different System Engineer jobs in the UK. They are probably quite committed to find good System Engineers.