IT Job Pro

PHP Developer

Viewed 0 times

Job Description

PHP Developer

An exciting opportunity has arisen for a PHP Developer to join a dynamic development team through our esteemed client. As a key contributor, you will report directly to the CTO/CIO and Dev Team Manager.

Location: This is primarily an office-based contract located in Stevenage. However, our client embraces a hybrid working model, allowing for flexibility with a minimum of 2-3 days in the office. Please note that this arrangement is subject to change and is regularly under review.

Responsibilities:

Coding:

Craft clean procedural and object-oriented PHP code at a high standard.
Demonstrate strong proficiency in PHP (without framework), MySQL/MariaDB, HTML, and Javascript.
Exhibit knowledge of various data storage and caching solutions, such as Memcached, Redis, and glusterfs.
Engage in front-end and back-end development for cutting-edge web-based applications.
Design, plan, and implement new features while enhancing existing ones.
Develop scalable and maintainable code following industry best practices.
Employ excellent database design skills, choosing the right tools, creating efficient database structures, and optimizing for scalability.
Introduce and enhance internal tooling and processes.
Take ownership of technical debt, understanding when to remove and refactor code.
Apply experience in concepts like SEO, Internationalisation, and code versioning.

Testing:

Plan and conduct comprehensive testing, utilizing both manual and automated testing tools.
Conduct peer reviews to identify issues and suggest improvements.
Collaborate with other developers and the Test department to ensure testing is integrated at every development stage.

Scoping:

Develop technical scopes for projects.
Collaborate with internal and external stakeholders to identify project requirements throughout the application development lifecycle.
Design architectural solutions aligned with project scopes.
Provide internal documentation on the usage of delivered features.

Support:

Investigate and resolve production errors, technical issues, and other problems.
Develop software updates and fixes for identified faults.
Generate incident reports for critical problems.
Act as level 3 technical support for the Support department to diagnose complex issues reported by clients.
Document and share technical knowledge and experiences with colleagues in various departments.
Provide support and collaborate within a cohesive and engaging team of developers.

The Ideal Candidate:

Possesses excellent communication skills.
Demonstrates self-driven and independent time and workload management.
Exhibits effective communication with internal and external stakeholders.
Shows a passion for coding, understanding application architecture, and staying informed about industry changes.
Possesses excellent logical thinking, investigation, and problem-solving skills.
Ensures personal presentation and behavior reflect positively on the company and align with our client's values.Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT and Technology recruitment companies.

People. Technology. Connected.

Connexa Technology is acting as an Employment Agency in relation to this vacancy

Job Summary

wave-1-bottom
Stevenage, Hertfordshire Location
IT Job Pro

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.