Software Engineer (PHP & MySQL) - #2183275

IES Ltd.


Date: 1 hour ago
City: Glasgow
Contract type: Full time
IES Ltd.

Reference Number: TBH65


About Us

At IES, we value People, Purpose and Innovation. We offer a flexible and supportive working environment and the opportunity to work with a team of friendly, interesting and diverse people from across the globe, who are passionate about what we do.


IES is a global leader in climate tech, pioneering cutting-edge technology solutions and consultancy services to help decarbonise the built environment. With our market-leading design and analysis software and innovative digital twin technology, we empower AEC and building operations professionals to design and operate sustainable buildings and communities.


The Role


As a Software Engineer (PHP & MySQL) at IES, you will play a key role in developing and enhancing the web-based applications that support our products and services. You will join our ambition to be an AI-first organisation and will apply AI responsibly and practically in performing your role.

Working closely with Product, QA and IT teams, you will design, develop and maintain secure, scalable and high-performing software solutions. You’ll contribute across the full development lifecycle, using appropriate frameworks, tools and engineering practices to deliver reliable outcomes.


This is an exciting opportunity to apply strong PHP and MySQL expertise, work across a modern web technology stack and help shape business-critical solutions for customers around the world.


What You'll Do

  • Design, develop, test and maintain web applications and back-end services using PHP and MySQL.
  • Build and enhance content-managed web solutions using appropriate CMS platforms.
  • Design, optimise and maintain MySQL databases and data access layers using modern data access patterns and tools.
  • Develop responsive front-end functionality using modern web frameworks and languages.
  • Build and integrate APIs, external services and data sources.
  • Participate in all stages of a standard software development lifecycle, including design, development, review, testing, documentation, deployment and ongoing improvement.
  • Implement secure authentication and authorisation solutions using established identity platforms and standards.
  • Develop and support applications in containerised and cloud-hosted environments.
  • Monitor application performance and contribute to observability, troubleshooting and continuous improvement.
  • Utilise AI-assisted development tools responsibly to improve productivity, code quality and testing outcomes.


Skills & Experience

  • Commercial experience developing web applications using PHP.
  • Experience with a modern PHP framework and the ability to learn new frameworks as required.
  • Strong understanding of MySQL database design, optimisation and performance tuning.
  • Experience with object-relational mapping, data access layers or comparable database integration approaches.
  • Experience designing, building or consuming web APIs.
  • Sound knowledge of object-oriented programming principles, maintainable code and software design patterns.
  • Experience with automated testing, code review and software quality practices.
  • Proficiency with distributed source control and collaborative development workflows.
  • Understanding of web application security and secure development practices.
  • Strong analytical, problem-solving and communication skills.
  • Ability to work effectively both independently and as part of a collaborative team.


Nice to Have

  • Experience with content management platforms.
  • Experience with modern front-end frameworks and typed JavaScript development.
  • Experience with containers and modern application deployment practices.
  • Experience with public cloud platforms and managed services.
  • Experience with Linux-based hosting and web server administration.
  • Familiarity with application monitoring, logging and observability practices.
  • Experience working within iterative or agile development environments.
  • Experience using AI-assisted development tools as part of a modern software engineering workflow.


Why Join Us

  • Be part of a company committed to tackling climate change through innovative technology.
  • Work on products and solutions that help improve the performance and sustainability of buildings worldwide.
  • Join a collaborative, supportive and knowledgeable team.
  • Flexible working options.
  • Competitive salary and benefits package.
  • Opportunities for professional development and career growth.


Our Commitment to Inclusion

IES is committed to an inclusive workplace and welcomes applications from all backgrounds, even if you don’t meet every requirement listed. We can provide reasonable adjustments throughout the recruitment process, for example, sharing interview questions in advance, allowing breaks between stages, or offering extra time where needed.


If you require support at any point, please contact the IES HR team at [email protected] or +44 141 945 8500.


Candidate information is handled in line with GDPR; please see our Recruitment Privacy Statement.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Paraplanner

Thornbury Recruitment Ltd,
£35,000 - £45,000 / year
1 hour ago
Are you an experienced Paraplanner looking for an opportunity to join a forward-thinking financial planning business that genuinely embraces technology? I'm working with a successful and growing St. James's Place (SJP) Partner Practice in Glasgow that's looking to welcome an...
Thornbury Recruitment Ltd

Legionella Risk Assessor

Penguin Recruitment Ltd,
£35,000 - £40,000 / year
5 hours ago
Legionella Risk Assessor Glasgow £35,000 - £40,000 + Vehicle Got cooling tower experience and want to work on more interesting systems? A national water compliance company is looking for a Legionella Risk Assessor to join their growing Scottish team. You'll...
Penguin Recruitment Ltd

Nursery Practitioner Level 3

Busy Bees,
£14 / hour
5 hours ago
Role Overview: Join Our Team at Busy Bees – Leading Nursery Group in the UK As an Early Years Educator, you will play a leading role in fostering the intellectual, social, and emotional development of children at Busy Bees. Join...