Software Engineer (PHP)
Descripción De La Vacante
Municipality of Madrid, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
€ 55KJob location
Municipality of Madrid, Spain
Tech stack
PHP
Microsoft Windows
Application Testing
Ubuntu (Operating System)
CSS
Software Quality
Databases
Linux
Microsoft SQL Server
MySQL
MVC
Object-Oriented Software Development
Responsive Web Design
Software Deployment
Management of Software Versions
Docker
Job description
- Develop and maintain applications using PHP 8.X following object-oriented programming principles and MVC pattern.
- Ensure code quality and maintainability by adhering to PHPDOC specifications and PSR standards.
- Design, optimize, and maintain MySQL and Microsoft SQL Server databases.
- Handle data migrations and PHP version upgrades.
- Implement CSS and responsive web design principles for optimal user experience.
- Create and maintain Docker environments for application deployment.
- Test applications for functionality, security, and performance while resolving issues.
Requirements
- 3+ years of experience in PHP 8.X and strong object-oriented programming expertise.
- Knowledge of MVC pattern.
- Practical experience with MySQL and Microsoft SQL Server.
- Experience with PHP version migrations.
- Experience with CSS and Responsive Web Design (RWD).
- Knowledge of Linux (Ubuntu) and Windows operating systems.
- Experience with Docker fundamentals including Docker environments and Dockerfiles.
- Upper-intermediate English level.
About the company
A leading software company in Madrid is seeking a PHP Developer to build and maintain scalable web applications. The ideal candidate will have over 3 years of experience with PHP 8.X, object-oriented programming, and the MVC pattern. Responsibilities include ensuring code quality, optimizing databases, and creating efficient deployment environments. This role offers competitive compensation and flexible work options, providing a great opportunity for professional growth in a collaborative environment.