Web Developer

BUUK Infrastructure
Cardiff, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cardiff, United Kingdom

Tech stack

JavaScript
PHP
Agile Methodologies
AJAX
Data analysis
Apache HTTP Server
JIRA
CSS
Databases
Data Integrity
Relational Databases
Database Design
Linux
JSON
jQuery
MVC
Object-Oriented Software Development
Package Management Systems
Preprocessor
Systems Development Life Cycle
Responsive Web Design
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Injection
Web Applications
XML
Bower
React
Cross-Site Scripting (XSS)
GIT
SASS
Spoofing
Information Technology
Npm(Software)
REST
Software Version Control
Docker
Jenkins

Job description

Support and maintenance of in-house systems, intranets and web sites.

Analysing user requirements or where appropriate supporting colleagues performing the Analysis role.

Design and development of in-house systems and integration with current and future OTS (off the shelf) systems and technologies.

Database design and support.

Liaising with colleagues performing database administration roles.

Ensuring data integrity in company systems.

Maintaining security controls relevant to company systems and databases.

Development and support of in-house reporting and collaboration systems.

Adhering to appropriate policies, procedures and standards.

Helping to develop these where appropriate.

Adhering to best practice in all aspects of the job.

Maintaining all software and database objects in the appropriate source/version control systems and working with colleagues to ensure these are secured adequately.

Any other duties as required by the manager.

Requirements

Do you have experience in jQuery?, Do you have a Master's degree?, Experience with and excellent working knowledge of PHP.

Experience with and excellent working knowledge of HTML and CSS.

Experience with and excellent working knowledge of JavaScript, jQuery and Ajax.

Good understanding of Object Oriented programming.

Good understanding of Responsive Web Design concepts using media queries.

Experience with version control systems (e.g. git).

Experience of systems development methods (e.g. waterfall/Agile/prototyping).

Experience working with relational databases.

Good understanding of XML and JSON.

Commercial experience of building websites.

Abilities/Skills

Maintain Customer Focus - support end-user and department colleagues in a professional, friendly and helpful manner.

Supporting the Business - strive to meet Business Requirements through the use of appropriate technology in an efficient and timely manner.

Show initiative - keep abreast of technologies and support Applications Development Team Leader in the delivery of innovative, quality solutions, delivering real value to the business.

Work with colleagues in the ICT department to improve and maintain levels of efficiency.

Ensure that all relevant information is recorded accurately and submitted on time.

Desirable

A bachelor's or master's degree in the field of computer science with software development experience.

Experience of developing web-based applications using PHP MVC frameworks.

An understanding of security threats such as SQL Injection, Form Spoofing and XSS, and how to deal with them.

Experience working in a Linux environment.

Experience working with Docker.

Experience with package managers (e.g. npm, composer, bower).

Experience with JavaScript frameworks (e.g. React).

Experience using CSS pre-processors (e.g. LESS, SASS).

Experience of setting up Apache and PHP.

Experience of SOAP/RESTful web services.

Experience using Jenkins.

Experience using JIRA.

Knowledge of the utility industry.

About the company

At BUUK Infrastructure, our vision is to be the leading utility partner to accelerate the UK towards net zero for all our customers. Our group of companies has been the major drive for change and innovation over 30 years. We provide a supportive environment that is committed to enabling our people to be the best - ensuring they feel proud to be themselves and part of BUUK Infrastructure., BUUK has an award-winning culture. We care about your wellbeing and safety as we all deserve the right to go home safe, every day. We are proud to be an equal opportunity employer, we respect each other and advocate for equity, diversity and inclusion in all we do.

Apply for this position