Application Developer
ECS Resource Group
Job Description
Senior Software/Applications Developer
Location: Cheltenham (Hybrid)
Salary: £65k
As a Senior Developer, you will play a key role in supporting, maintaining, and evolving our core business systems and integrations. Working within the Business Systems team, you will deliver reliable, scalable solutions that support day-to-day operations, improve user experience, and enable business growt
h.
This is a hands-on, varied role combining development, database optimisation, and systems integration. You will collaborate closely with stakeholders across the business, contributing to both new initiatives and continuous improvement of existing platfor
**ms.
Your responsibilities as a Senior Developer will**
- be:Develop, maintain, and enhance business applications, integrations, and internal systems, ensuring solutions are scalable, reliable, and user-focu
- sed.Work closely with stakeholders to understand requirements, provide technical guidance, and deliver pragmatic solutions aligned to business ne
- eds.Support and improve existing systems by troubleshooting issues, optimising performance, and enhancing usability and stabil
- ity.Design and deliver system integrations (APIs, middleware, data exchange), ensuring robustness, security, and effective data flow between platfo
- rms.Take ownership of database performance, including schema design, query optimisation, indexing strategies, and data integr
- ity.Manage and support data processes such as imports, exports, transformation, and reconciliation across multiple syst
- ems.Contribute across the full development lifecycle, including design, development, testing, deployment, and ongoing supp
- ort.Support release management, version control, and deployment processes to ensure controlled and stable system chan
- ges.Collaborate with internal teams and third-party suppliers to ensure systems and integrations operate effectiv
- ely.Contribute to continuous improvement by modernising legacy systems and adopting best practice development approac
- hes.Explore and implement opportunities to leverage AI and automation technologies to improve system efficiency, data usage and business processes, ensuring solutions are practical, secure and aligned with business ne
**eds.
About**
- you:You will have strong experience in software development using Microsoft technologies (C#, .NET, SQL Ser
- ver).Solid understanding of the full development lifecycle, including support and continuous improve
- ment.Proven expertise in SQL Server, including performance tuning, database design, and query optimisa
- tion.Experience with integrations, APIs, middleware (e.g. Connex or similar), and data flows (ETL, transformation, mapp
- ing).Ability to troubleshoot complex system and data issues across interconnected platf
orms.
Interested in this role?
Sign up for OffScript to browse industry jobs, create tailored, ATS-optimised CVs, use our AI career coach and prepare for interviews with our career tools.
