System Developer

Randstad UK
5 days ago

Role details

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

Job location

Tech stack

PHP
API
Continuous Integration
Data Migration
Software Debugging
Linux
DNS
Network Security
Laravel
PostgreSQL
Nginx
Software Engineering
SQL Server Integration Services
Data Streaming
Systems Integration
WordPress
Azure
React
GIT
Vue.js
Information Technology
REST
Web Architecture
Powerapps
Docker

Job description

We're looking for an experienced Senior Systems Developer to join our London IT team. You'll take ownership of our core systems-including ERP, CRM, and business-critical applications-while leading development, integrations, and troubleshooting across a diverse technical landscape. This role suits someone who enjoys complex problem-solving, autonomy, and working with a broad mix of technologies., * Develop new system features using PHP (Laravel) and PostgreSQL.

  • Support and enhance ERP/CRM platforms.
  • Manage Linux systems, Docker environments, and Nginx servers.
  • Oversee Git workflows and support CI/CD processes.
  • Build and maintain RESTful APIs and modern web architecture.
  • Support WordPress sites and full-stack troubleshooting.
  • Handle domain/DNS management and network security tasks.
  • Work on data flows and migrations using tools such as Azure Data Factory, SSMA, and SSIS.
  • Integrate systems using APIs and structured data paths.

Requirements

  • 5+ years in software development with strong PHP (Laravel) and PostgreSQL background.
  • Deep understanding of ERP/CRM systems.
  • Expertise in Linux, Docker, Nginx, and Git workflows.
  • Strong debugging skills and ability to work independently.
  • Clear communicator, able to work with non-technical stakeholders.
  • Knowledge of Microsoft Power Platform, PowerApps, and data migration tools.

Desirable

  • Experience in construction, architecture, or design industries.
  • Understanding of container orchestration.
  • Familiarity with Vue.js or React.
  • Degree in Computer Science or related field.
  • Strong understanding of business workflows.

Apply for this position