Wednesday, September 6, 2023 at 10:11:29 PM Coordinated Universal Time
United Kingdom England UK, Leicestershire, Leicester


11-50 employees · IT Services and IT Consulting

About the job

Reference: TQ2223_2136_143

Vacancy: 3

Job title: Full Stack Software Developer (PHP)

Location: Leicester

Job Purpose

TESTQ Technologies is an IT services and solutions company whose offerings spans over variety of industry sectors with strong technical, domain and process expertise helping clients grow their businesses and decrease operational costs on continuous basis in an ever-changing business environment.

This opportunity is in the solution design and development arena for Full Stack Software Developer (PHP) who will play a major role with the technical design and development of company’s technical offerings. The position is based at our Leicester office with occasional assignments at client locations.

Job Description (Main Duties And Responsibilities)

Ensure high quality output through collaboration with other teams and disciplines and assist in defining and enhancing the approaches taken to the creation and delivery of software solutions.

You will lead on both front and backend web development including the creation of internal and public facing APIs.

Working on building out and maintaining our existing projects.

Integrating to third-party services and APIs.

Responsible for understanding your own work area, be able to quickly get up to speed with issues.

You will work with/lead a team of outstanding software engineers to help build and run great software solutions, applications and products.

You will be responsible for designing overall architecture of the web application/website and writing clean, well designed code following industry best practices.

Strong stakeholder management skills

Engage with the technical architects to ensure designs are appropriate and then ensure those designs are implemented by the team.

Ensure the team are producing high quality, well-tested software that conforms to all technical guidance and standards.

Ensure any reusable code created and any innovative work done within the team is communicated.

Share knowledge of tools and techniques with the wider team of developers and non-developers.

Be involved in some of organisation wide tasks like recruitment process, presales, technical support, and process improvement programs.

Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]

You should be an expert who can build and manage all the stacks of an application meaning Front-end, Back-end, database (Relational or Non-Relational), version control, server, and APIs.

Web framework: Laravel 8/CodeIgniter

Frontend: HTML5, CSS3/Bootstrap

Client-Side Scripting: Any of: JavaScript, jQuery, AngularJS, VueJS, NodeJS, ElectronJS,

Databases: MySQL 5.6+, SQLite 3.8.8+ PostgreSQL 9.4+, SQL Server 2017+

You should demonstrate practical skills in building real-world applications with PHP framework (Core and non-core) using:

Programming language: PHP (Version 7.2)

Server-Side Scripting/Backend: Laravel

Web Server: Apache, Nginx

Operating System - Windows, Linux, macOS

Deployment Tool: Laravel Envoyer/CodeIgniter

Hosting: AWS

DevOps: Jenkins

Container: docker

Data Interchange: XML / JSON

Code Management: GIT

Other Key Skills

Good analytical and Problem-solving skills

Good communication skills

A thorough approach and Self starter

Focus on quality and delivery

Working together in teams.

Leadership and effective decision making.

Flexible Attitude

Excellent customer service

Qualifications:   Bachelor's degree or above in the UK or Equivalent.

Salary:  GBP 40000 to 50000 per annum

Published Date: 05 Sept 2022

Closing Date: 05 Oct 2022

Evaluation: CV Review, Technical Test, Personal and Technical Interview and References

Job Type: Full-time, Permanent [Part time and Fixed Term option is available] *