1,124 Web Development jobs in the United Kingdom
Senior Backend Developer
Posted 12 days ago
Job Viewed
Job Description
Job Title: Senior Backend Developer
Location: Liverpool City Centre, Hybrid working available
Salary: Up to 75,000 per annum depending on experience
Job Type: Permanent, Full Time
Hours: 37.5 hours per week, Monday to Friday, 9am to 5:30pm
The Acorn Group are looking for a highly skilled, experienced Backend developer to join our team. We are looking for a developer that has experience developing scalable applications using the latest .Net Technologies. You will have the chance to work on complex projects involving large datasets, message bus architectures, and streaming large sets of data.
What you'll be doing:
- Application Development: Design, develop, and maintain robust applications using NET 8 and C#.
- Implement and manage microservices architecture for scalable and efficient system design.
- Build out internal reusable libraries to be consumed by our team's ensuring consistency, reliability and maintainability.
- Utilising MediatR and MassTransit frameworks for inter-service communication.
- You will be working extensively with RabbitMQ for message queuing and handling.
- You will handle large datasets using MongoDB, Azure Cosmos DB, MySQL, and MS SQL Server.
- You will Work closely with cross-functional teams to define backend requirements, design scalable solutions, and implement new features. Ensure seamless integration with upstream services.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
What we're looking for:
- Minimum of 5 years of professional experience in .NET development.
- Proficient in .NET 8 and C# programming.
- Strong experience with microservice architecture.
- Familiarity with MediatR and MassTransit frameworks.
- Extensive experience with RabbitMQ and message bus architectures.
- Proficient in Azure Cosmos DB, MySQL, and MS SQL Server.
- Experience with Redis for caching mechanisms.
- Strong understanding of handling large datasets and data streaming.
- Strong communication and teamwork abilities.
- Ability to work in an Agile/Scrum environment.
About Acorn Insurance:
With over 40 years of experience, Acorn Insurance is a specialist provider dedicated to helping individuals secure motor insurance across the UK. We proudly serve more than 50,000 customers, ensuring they find policies that meet their needs and provide the peace of mind that comes with high-quality cover.
At Acorn Insurance, we offer comprehensive training and continuous in-house coaching. You'll receive in-depth, FCA-regulated industry knowledge and all the tools necessary to grow your career with us.
We celebrate diversity and are committed to fostering a culture where everyone feels respected and valued. As a Disability Confident Level 1 and Level 2 employer, we ensure our workplace is accessible and inclusive, encouraging our people to bring their best selves to work every day.
The Acorn Group has been recognised as a Great Place to Work for 2024/5. A record number of employees participated in our survey, overwhelmingly highlighting our welcoming and supportive atmosphere as an excellent place to build a career. We are committed to continuous improvement and have ambitious plans for 2025.
Why Acorn Insurance?
Acorn Insurance want to give you more than a job, we want to give you a purpose and a career.
So, what can we offer you as an employer? Some of the "your tomorrow" benefits you will receive include:
Wellbeing:
- Enhanced Annual Leave entitlement starting at 31 days and potentially increasing to 35 days per year depending on grade & length of service (including bank holidays)
- Enhanced paternity pay and 16 weeks full maternity pay.
- Colleague Assistance programme offers a suite of wellbeing services such as:
- 6 Free Counselling sessions per year
- Unlimited access to a telephone councillor 24/7
- Access to a free 4-week programme of cognitive behavioural therapy (CBT) with a trained therapist mentor.
- Network of internal qualified mental health first aiders are available to provide support to colleagues.
Financial:
- A core level of life assurance with the option to increase cover via salary sacrifice and add your spouse/partner
- Ability to access your earnings before payday via Dayforce Wallet.
- Company pension scheme
- Refer a friend scheme with a 250 bonus for every colleague recommended on passing their probation period.
- Access to a flexible benefits platform including an annual flex pot allowance to spend on over 15 benefits of your choice.
- Ability to give back. You can opt into donating money to charity to climate positive organisations directly from your salary.
Please visit our website to view more of our excellent work benefits!
All roles are subject to DBS and Financial checks, any offer made will be conditional until checks are completed to a satisfactory standard.
Please click the ' APPLY' button to submit your CV for this role.
Candidates with experience or relevant job titles of; Software Developer, Senior System Developer, Software Engineer, Systems Developer, Software Tester, Backend Services, API's, API, Application Programming Interface may also be considered for this role.
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
We're looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You'll be instrumental in our transition away from Drupal as we modernise and scale our platform.
Tech Stack:
- Strong experience with JavaScript and TypeScript
- Good experience with Laravel and/or Python (Django or Flask a plus)
- Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.)
What You'll Do:
- Build scalable applications using modern frameworks and clean architecture
- Contribute to backend services and APIs (Python or Laravel-based)
- Help re-platform and migrate from Drupal to a modern stack
- Collaborate cross-functionally with UX, Product, and DevOps
What We Offer:
- A supportive environment that encourages professional growth and continuous learning.
- An inclusive, collaborative culture within one of the UK's leading business services providers.
- A competitive salary and benefits package.
INDLON
49904MS
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Software Engineer C#
12 month contract
Based in Stevenage
Offering 65ph Inside IR35
Do you have experience with C#?
Do you have experience across the lifecycle?
Do you want to work with an industry-leading company?
If your answer to these is yes, then this could be the role for you!
As the Software Engineer C#, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry.
You will be involved in:
- Supporting the development of advanced defence systems from the initial concept all the way through to in-service support and training
- Working with Project Leads and Simulation Architects to design and develop simulation components as an end-to-end representation of a Weapon System
- Part of an agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment
Your skillset may include:
- Proficient in C# / C++
- Microsoft Visual Studio, Eclipse
- Ability to work from high level/system view into technical detail
- Knowledge of using Microsoft Windows and Linux operating systems
- Distributed simulation standards / Protocols (DIS, HLA, DDS) and web services development (JavaScript, Node JS or similar) Military Communications,
- Datalinks and Interfaces such as 1553/1760 and Ethernet TCP/IP
- Practical knowledge of System integration principles and processes
If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!
Software Engineer C#
12 month contract
Based in Stevenage
Offering 65ph Inside IR35
Disclaimer:
This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Software Engineer C++
12 month contract
Based in Stevenage
Offering 67ph Inside IR35
Do you have experience with C++?
Do you have experience working in Linux environments?
Do you want to work with an industry-leading company?
If your answer to these is yes, then this could be the role for you!
As the Software Engineer C++, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry.
You will be involved in:
- Design and develop real-time test and capture software on Linux systems using C++
- Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines
- Architect and implement robust, scalable, and maintainable multi-threaded applications
- Define and implement data sequencing and synchronisation logic to support deterministic capture and replay
- Work with hardware teams to ensure seamless integration and timing alignment between software and capture cards
- Lead and contribute to system integration, verification, and testing at both component and system levels
- Conduct performance analysis, debugging, and optimisation of real-time systems
- Document architecture, interface definitions, and test procedures to support handover and formal test activities
Your skillset may include:
- Experience in C++ development in a Linux environment
- Proficiency in C# for tooling, test interfaces, or Windows components
- Proven experience working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols
- Demonstrable skills in multi-threaded and concurrent programming
- Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar
- Familiarity with software sequencing frameworks or custom state machines for test execution
- Experience with version control systems (e.g., Git) and CI/CD pipelines
- Knowledge of FPGA-based data acquisition systems and synchronisation methods
- Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop (HWIL) setups
- Experience developing or integrating with real-time operating systems (RTOS) or using real-time Linux extensions
If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!
Software Engineer C++
12 month contract
Based in Stevenage
Offering 67ph Inside IR35
Disclaimer:
This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.
Software Engineer
Posted 6 days ago
Job Viewed
Job Description
As an Innovations engineer you will be developing software-based solutions to business problems in a small team of full-stack software engineers. These solutions will be aimed at ensuring TUV SUD is well placed to deliver future services in a timely, efficient and competitive manner. You will be developing tools that will be used internally to support the business as we push to digitize and automate our internal processes. As part of the Innovations Team, you will liaise with various parts of the business to provide new and innovative software solutions for internal company usage. You will be expected to input on software requirements, software implementation and propose effective solutions.
Where the vacancy is filled from within TUV SUD, a handover period will be required to allow for training and delegation of current responsibilities.
Duties and Responsibilities:
- Writing C#/.NET software to automate manual processes and help improve efficiencies across the business.
- Functioning as a full-stack developer, working within a small team that is delivering both front-end and back-end software.
- Contributing to the design of Innovations projects.
- Participating in and contributing to Innovations practices such as Agile ceremonies and trainings.
- Automation of data collection, analysis and reporting using databases (SQL).
- Upgrading and improvement of legacy tools.
- Code sharing within the Innovations Team to speed up development process.
- Training for Service Line employees in areas where new software tools have been deployed by the Innovations team.
- Produce and prove solutions in concept with working prototypes.
- Provide regular updates on project progress.
- Track project progress using DevOps.
Essential Criteria:
- HND (or higher) or equivalent in Engineering or equivalent experience.
- Demonstrable professional experience in software engineering.
- Proficient in C# and .NET.
- Experience with HTML and CSS.
- Experience with SQL, preferably T-SQL.
- Experience with both front-end and back-end development.
- Experience with a web development framework, preferably Blazor.
- Ability to develop a working software solution in a team environment from concept to finished product.
- Team player, maintaining a high level of accuracy and attention to detail, good communication skills at all levels.
- Self-motivated with a desire to learn new skills and make a business impact.
Desirable Criteria:
- SQL Server experience, preferably using stored procedures.
- Experience using Azure DevOps in an Agile team.
- Experience running Agile ceremonies.
- Experience with Refit and Insight.Database.
- Strong communication skills and ability to communicate technical problems and potential solutions clearly to non-technical staff.
Further Information
TV SD in the UK offers a competitive salary and benefits package that includes a minimum of 33 days holiday entitlement (for full-time employees, including public holidays), a contributory Group Personal Pension Plan and a non-contributory Group Life Assurance Scheme. We also offer various Salary Exchange/Sacrifice schemes (buying/selling holiday, cycle to work scheme, pensions), incentive schemes and comprehensive wellbeing support (Employee Assistance Programme, Dental Scheme and Occupational Health services). Dependent on their role, employees may also be eligible for hybrid/permanent homeworking, a Company Car/Car Allowance and Private Medical Insurance.
Software Engineer
Posted 9 days ago
Job Viewed
Job Description
PLC Automation/Software Engineer
Location: Brighouse, West Yorkshire
Salary: 45,000.00-55,000.00 per year + Car Allowance
Job Type: Full-time, Permanent
Work Schedule: Monday to Friday
Work Location: Hybrid remote in Brighouse
Company Description
Our client, based in Brighouse, has over 30 years of experience in designing and manufacturing Industrial electrical solutions. They provide electrical engineering solutions to a wide range of industries, including food & beverage, waste recycling, pharmaceuticals, textiles, and hazardous area applications.
Role Description for PLC Automation/Software Engineer
We are seeking a talented and experienced PLC Automation/Software Engineer to join our client's team. This is a full-time hybrid role, requiring flexibility for regular remote working, overnight stays, and potential travel abroad. The successful candidate will be responsible for the design, development, installation, and commissioning of PLC & HMI software for industrial control systems.
Key Responsibilities for the PLC Automation/Software Engineer
- Design, develop, install, and commission PLC & HMI software for industrial control systems.
- Collaborate with multidisciplinary teams and manage projects.
- Interact with clients to understand their requirements and provide solutions.
- Ensure high standards of quality and safety in all projects.
Qualifications/Experience ideal for the position of PLC Automation/Software Engineer
- Level 3 or higher qualifications in electrical/engineering (ONC, HNC, NVQ equivalent).
- Minimum of 5 years' experience in PLC & HMI programming, design, and system integration.
- Proficiency with Allen Bradley and Siemens controllers and HMIs.
- Experience with industrial control systems, instrumentation, and variable speed drives (both AC and DC).
- AutoCAD Electrical experience.
- Knowledge of industrial networking protocols: Profinet, Profibus, Ethernet/IP, Modbus, etc.
- Excellent communication and team-working skills.
- Experience in commissioning PLC & HMI systems on customer sites.
- Clean driving licence.
Requirements for the position of PLC Automation/Software Engineer
- Valid work authorization for the United Kingdom.
To apply for the PLC Automation/Software Engineer role, please click "Apply Now" and attach an updated copy of your CV. Alternatively, please contact Lewis Lynch at E3 Recruitment for more information.
Software Engineer
Posted 9 days ago
Job Viewed
Job Description
Software Engineer - Node.js, TypeScript, AWS, Next.js
Location: Bracknell (Hybrid)
Salary: 50k to 55k DOE
The Role
Join a digital signage company serving thousands of displays nationwide. You'll architect and maintain a platform whilst building applications from weather widgets to interactive wayfinders, and handle everything from AWS infrastructure to client deployments.
What You'll Do
- Build & Architect: Core platform, weather/social/financial apps, interactive displays
- DevOps: AWS serverless management, legacy server maintenance, deployment pipelines
- Incident Response: Monitor threats, scale infrastructure, deploy critical fixes
- Client Support: Diagnose complex issues, translate requirements into technical solutions
Technical Skills
- Node.js, TypeScript, React, Next.js
- PostgreSQL, DynamoDB, RESTful APIs
- AWS (serverless architecture, infrastructure management)
- DevOps practices, CI/CD
- Backend development and systems architecture
What's In It For You
- Impact: Your code runs on displays across the UK
- Variety: From building new apps to handling 25x traffic spikes
- Growth: Clear path to technical leadership
- Team: Small, collaborative environment where decisions matter
- Tech: Modern stack with real-world scalability challenges
- 50k - 55k DOE | Hybrid Working | Bracknell
Ready to build software that actually gets seen? Get in touch with Mike Walton at Avanti Recruitment.
Avanti Recruitment is working exclusively with this digital signage software company on this position.
Be The First To Know
About the latest Web development Jobs in United Kingdom !
Software Engineer
Posted 9 days ago
Job Viewed
Job Description
Software Engineer
Job Type: Permanent
IR35 Status: NA
Start date: ASAP Subject to Clearance
Duration: Permanent
Salary: Up to 46,000
Location: Cumbria OR Oxfordshire
Hours of work: Up to 40
Applicants must be / have experience of the following:
* Developing software solutions using C++ in complex projects using OOD and OOP
* Excellence in User Experience - developing user interfaces that align to the customers' business workflow and allow the effective display and manipulation of senor data (e.g. video, pointcloud, image overlays).
* Good experience in structured automated testing, build and deployment techniques/technologies.
* Good experience in version control (e.g. Git) and branching strategies.
Ideally, applicants will also be / have:
* Experience with Full-Stack development and languages (TypeScript, CSS, etc).
* Experience in Linux, Embedded System, and Windows development.
* Experience working with control systems, data acquisition and sensors; using software libraries like ROS.
* Experience of Test-Driven Development and continuous integration.
* Experience of cloud-based frameworks (AWE, Google Cloud, etc).
* Experience of AI tools and their APIs.
* Experience of additional software languages (e.g. Python, C#, Matlab).
Role information:
As a Software Engineer, you will play a pivotal role in shaping the architecture and implementation of various applications. Your responsibilities will include developing sophisticated applications to control instrumentation, as well as creating solutions to acquire, analyse, and display data effectively. A keen focus on user experience will be essential, ensuring that the applications are intuitive and user-friendly. Additionally, you will be involved in code control and structured testing, maintaining high standards of quality and reliability throughout the development process. This dynamic role requires a blend of technical expertise and creativity to deliver innovative and efficient software solutions.
Ongoing activities will include:
* Helping to define the architecture and implementation for applications.
* Developing applications to control instrumentation.
* Developing applications to acquire, analyse and display data.
* User Experience.
* Code control and structured testing.
Interested in this position? please click "apply now"
We try to respond to all applicants, but sometimes this is not possible due to high volumes of applications; if you have not heard from us within 14 days, regrettably it means you have been unsuccessful on this occasion.
Company information:
This permanent/ contract vacancy is being advertised by Rullion Ltd
Since 1978, Rullion has been securing exceptional candidates for a range of clients; from large well-known brands, to SMEs and start-ups.
As a family-owned business, Rullion's approach is credible and honest, focused on building long-lasting relationships with both clients and candidates.
Rullion is a forward-thinking recruitment company that specialises in providing a wide range of talent consultancy services to a diverse client base; from small start-ups to large household names.
We celebrate and support diversity and are committed to ensuring equal opportunities for both employees and applicants.
Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.
Software Engineer
Posted 9 days ago
Job Viewed
Job Description
My client, a clean-tech company, is transforming how the UK manages energy efficiency, with 60,000+ devices already deployed and a fleet that's growing fast. We're looking for a Software Engineer to join their mission of improving carbon efficiency across industry - and the timing couldn't be better, with new government regulations creating massive demand for their solutions.
You'll be joining a close-knit engineering team of 10-11 people, working as an individual contributor on their analytics application that processes 10+ billion records to optimize heat network performance. This is a great role offering significant project ownership and technical autonomy in a fast-growing market.
We're Looking For:
- 4+ years commercial software development experience
- Vue.js framework experience (essential - React/Angular background considered but Vue.js strongly preferred)
- Strong Python backend development skills
- Database design and schema modeling experience with high-volume datasets
- JavaScript proficiency
- Project ownership experience - leading medium-sized projects or major components from concept to release
- SaaS product development background preferred
What's on offer:
- Salary up to 70,000 depending on experience + great benefits including:
- 25 days holiday + bank holidays
- 5% pension contribution
- 1500 annual training budget + 12 paid training days
- Flexibility around hybrid working - typically 2-4 times per month in office. Can the work be done from home? Go for it, although there will be times when you'll be needed on-site for collaboration
- Private health insurance
- Quarterly company socials
- Modern tech stack: Python, AWS, DynamoDB, microservices architecture
- Exposure to cutting-edge data practices and machine learning concepts
The Role:
Working on the analytics platform, you'll be handling large-scale data processing and building features that directly impact heat network efficiency across the UK. With upcoming government regulations expected to drive significant client growth (from 40% to 60%+ uptake), you'll be scaling critical infrastructure that's making a real difference to carbon efficiency.
Software Engineer
Posted 9 days ago
Job Viewed
Job Description
.Net Developer / .Net core / Azure / SaaS / API's / Software Engineer / C# / JS
Software Engineer
Role: Software Engineer ( .Net Engineer )
Salary: 50,000
Location: Fully remote (Very occasional trips into the office in Staines)
.Net Developer / .Net core / Azure / SaaS / API's / Software Engineer / C#
Responsibilities
- Work as part of a Product engineering team to deliver new applications and features, and improve and fix existing software
- Understand business requirements and write clean, tested, maintainable code that meets acceptance criteria
- Continually aim to improve technical ability through a combination of pairing and self-directed learning
- Support & help other engineers to improve their knowledge, skills and processes through pairing, mentoring and code reviews
Technical Skills
- .NET C# - ideally with experience of .NET 8
- JavaScript experience preferred
- Entity Framework Code-First or other ORM
- SQL and SQL Server (as a developer rather than administrator)
- Experience building and maintaining APIs (REST or GraphQL)
- Azure
Qualifications
- 2+ years of experience as a software engineer working with .NET / C# / Azure / JS
If you believe you are the .Net Developer we are looking for then please do not hesitate to apply or send your cv directly
.Net Developer / .Net core / Azure / SaaS / API's / Software Engineer / C#