x2 Senior Developer
Role details
Job location
Tech stack
Job description
We're working with a growing digital agency that is putting together a new systems and integrations team for a major long-term client project. They're looking for two Senior Developers who can work across SQL-based systems, full-stack development and software integrations. This is not a standard "build brochure websites" role -you'll be involved in a large-scale ERP transition, CRM work, custom middleware, API integrations and wider business systems development. The client is taking ownership of an existing ERP platform and needs a technical team in place to help transition, manage and integrate the system with other key platforms. You'll be working alongside a Lead Developer / Lead Systems Engineer and another Senior Developer to deliver the project. What you'll be doing:Working on a major ERP takeover and transition projectDeveloping and supporting SQL-based systemsBuilding integrations between CRMs, ERPs and third-party platformsWorking with APIs and custom middlewareSupporting full-stack development across internal and client projectsHelping integrate systems such as CRM, telephony, accountancy software and wider business toolsWorking closely with senior technical leadership and project stakeholdersSupporting the wider agency team where needed
Requirements
What we're looking for:Strong SQL experienceFull-stack development experienceGood knowledge of HTML, CSS, JavaScript and common web technologiesExperience working with APIs and software integrationsExposure to CRM, ERP, ecommerce or business systems projectsAbility to work across different parts of a technical projectComfortable working in a fast-paced agency or project-led environmentAround 2-3+ years' commercial development experience, depending on background Magento experience is not essential, but exposure to Magento, ecommerce, CRM platforms or other business-critical systems would be beneficial. This would suit a developer who wants more variety than a typical web development role and enjoys working on complex systems, integrations and technical problem-solving. Working pattern: Mainly office-based, with some flexibility when needed. Occasional travel may be required depending on the project.