At a Glance
- Tasks: Lead a system transition project, stabilising and replacing legacy web tools with modern solutions.
- Company: Join a prestigious university's IT Services team focused on digital transformation and innovation.
- Benefits: Enjoy a competitive salary, generous pension, holiday, training, and hybrid work options.
- Why this job: Drive impactful change in a collaborative environment while enhancing your technical skills.
- Qualifications: Strong PHP, SQL knowledge; experience with legacy systems and modern web technologies required.
- Other info: This is a 12-month fixed-term contract with opportunities for professional growth.
The predicted salary is between 46000 - 54000 £ per year.
Our prestigious client is seeking a skilled and motivated Senior Web Software Analyst Developer to lead a system transition project within the university's central IT Services (ITS) team. The role focuses on taking ownership of a long-standing legacy web system — a bespoke suite of PHP tools developed within the department. These tools interface with internal data sources to provide streamlined alternatives to central systems.
Initially, you'll stabilise and document the legacy platform, then design and implement a replacement using centrally supported software and low-code solutions via Microsoft's Azure-based Power Platform. This 12-month fixed-term post is key to delivering a high-impact solution and offers the opportunity to drive major, long-term change.
Position Details
- Reports to: Head of Software Engineering
- Salary: £54,000 - £60,000 + generous pension, holiday, and training
- Contract Type: 12-month fixed-term contract
- Location: Hybrid. 2 days a week in London office
- Start Date: 9/6/25 (ASAP)
Main Duties and Responsibilities
- Collaborate with the outgoing system owner to understand the legacy PHP 4-based architecture, workflows, and data.
- Maintain and support the existing system during the transition.
- Document functionality, workflows, and integration points for continuity and future development.
- Engage stakeholders to understand needs, usage, and modernisation opportunities.
- Design and propose a replacement using central systems and Microsoft Power Platform / Azure.
- Lead redevelopment, delivering scalable, centrally supported tools.
- Ensure compliance with governance, security, and engineering best practices.
- Coordinate integration with core platforms and data services.
- Report regularly to senior ITS and faculty stakeholders.
About You: Essential Skills/Experience
- Strong understanding of PHP, SQL, and web architecture.
- Experience maintaining and evolving legacy PHP systems.
- Ability to reverse-engineer and document undocumented systems.
- Proven delivery using modern web or low-code technologies.
- Experience with IT service transition, documentation, and stakeholder engagement.
- Knowledge of software development best practices.
- Strong analytical, documentation, and communication skills.
Desirable Skills
- Power Platform (Power Apps, Power Automate, Dataverse)
- Azure services and cloud-first development
- Experience designing and building low-code data-driven solutions
Personal Attributes
- Independent, proactive, and self-directed.
- A strong collaborator able to engage both technical and non-technical audiences.
- Comfortable in a transitional environment where legacy and modern systems coexist.
About the Client
IT Services is a strategic, delivery-focused department supporting key professional operations. Committed to modernising the digital estate, they deliver scalable services aligned with software development and security best practices. This role is key in replacing departmental legacy systems with centrally supported platforms, offering high autonomy, technical challenge, and visibility across the institution.
Senior Web Software Analyst Developer in London) employer: Iteco People
Contact Detail:
Iteco People Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Web Software Analyst Developer in London)
✨Tip Number 1
Familiarise yourself with the legacy PHP systems and architecture. Understanding the existing tools and their workflows will not only help you in interviews but also demonstrate your proactive approach to the role.
✨Tip Number 2
Engage with current or former employees of the IT Services department if possible. They can provide insights into the team dynamics and expectations, which can be invaluable during your discussions with us.
✨Tip Number 3
Showcase your experience with low-code solutions and Microsoft Power Platform in your conversations. Highlighting relevant projects can set you apart as a candidate who is ready to lead the transition effectively.
✨Tip Number 4
Prepare to discuss your stakeholder engagement strategies. Being able to articulate how you've successfully collaborated with both technical and non-technical audiences will demonstrate your fit for this collaborative role.
We think you need these skills to ace Senior Web Software Analyst Developer in London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with PHP, SQL, and web architecture. Emphasise any previous work with legacy systems and your ability to document and reverse-engineer them.
Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about this role. Discuss your experience with IT service transitions and how you can contribute to modernising the digital estate.
Showcase Relevant Projects: If you've worked on similar projects, include specific examples in your application. Detail your experience with low-code technologies and how you've successfully delivered scalable solutions.
Highlight Soft Skills: This role requires strong collaboration and communication skills. Make sure to mention instances where you've engaged with stakeholders or worked in transitional environments, showcasing your proactive approach.
How to prepare for a job interview at Iteco People
✨Understand the Legacy System
Before the interview, make sure you have a solid grasp of legacy PHP systems and their architecture. Be prepared to discuss how you would approach stabilising and documenting such systems, as this will show your understanding of the role's requirements.
✨Showcase Your Technical Skills
Highlight your experience with PHP, SQL, and low-code technologies like Microsoft Power Platform. Be ready to provide examples of past projects where you've successfully implemented modern solutions or transitioned legacy systems.
✨Engage with Stakeholders
Demonstrate your ability to engage with both technical and non-technical stakeholders. Prepare to discuss how you would gather requirements and understand user needs during the transition process, as this is crucial for the role.
✨Prepare for Problem-Solving Questions
Expect questions that assess your analytical skills and problem-solving abilities. Think of scenarios where you've had to reverse-engineer undocumented systems or navigate complex transitions, and be ready to explain your thought process.