Senior Systems Developer – Full Time, Permanent
Location: London
Hours: 8:30 am – 5:30 pm, Monday–Friday
Salary: Competitive
Reporting to: Head of IT
About the Role
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.
Key Responsibilities
* 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.
Required Skills
* 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.
If you're a proactive developer ready to take on a high-impact role, we’d love to hear from you. Please send your CV and cover letter to apply.