Senior Backend PHP Programmer
Grupo NS, a technology consulting and engineering firm with over 20 years of IT experience, is seeking a Senior Backend PHP Programmer to join our Support Team for Payment Systems projects. This is a long-term, 100% remote position based in Spain, offering a challenging technical environment and a collaborative team setting.
Key Responsibilities
- Develop and maintain backend applications using PHP.
- Integrate and support payment system APIs.
- Automate processes and develop Shell scripts.
- Work with SQL databases (MySQL/MariaDB).
- Execute Web Scraping tasks (HTTP requests, data extraction, using tools like Playwright or Puppeteer).
- Collaborate on incident resolution and technical support.
- Participate in continuous improvement of processes and technical documentation.
Conditions
- Schedule: 9:00 AM to 6:00 PM (full day, year-round).
- Work Model: 100% remote.
- Duration: Long-term.
- Reference Location: Madrid (Madrid labor calendar applies).
About Grupo NS
At Grupo NS, we invest in talent, innovation, and professional development. We are a stable company with national and international presence, specializing in advanced technological solutions and digital transformation projects.
Minimum Requirements
- Minimum 5 years of experience programming in PHP.
- Solid knowledge of:
- SQL (MySQL / MariaDB)
- Shell Scripts
- Linux (CentOS, Debian, Ubuntu, WSL)
- HTML, JavaScript, jQuery, SOAP, Ajax, DOM, Node.js
- API Integration (preferably payment systems)
- Web Scraping (HTTP requests, Playwright, Puppeteer, etc.)
- Experience in web front-end development.
- Good communication skills (reading, writing, and speaking).
Valuable Knowledge
- .NET Core
- Web servers (Apache, NGINX)
- Proxies (HTTP, SOCKS)
- Kubernetes
- Cryptography and SSL certificates, encryption and decryption algorithms.
- Other programming languages.
- Experience in payment systems.
- Knowledge of agile methodologies (Scrum, Kanban).
Education
- University degree or Higher Vocational Training (Formación Profesional de Grado Superior).
- Official certifications in required languages or tools are a plus.
- OWASP course (mandatory due to DORA regulations, can be completed after joining).
Personal Competencies
- Punctuality and commitment.
- Self-management and teamwork skills.
- Initiative to propose improvements and interact with clients.
- Results-oriented, disciplined, and responsible.
- Willingness to learn and collaborate in dynamic environments.
Skills
PHP, AGILE, LINUX, JAVASCRIPT, SCRUM, SOAP, PAYMENT SYSTEMS, BACKEND, NODEJS, JQUERY, KANBAN, KUBERNETES, SHELLSCRIPTING, PLAYWRIGHT, CRYPTOGRAPHY, WEB SCRAPING, PUPPETEER, AJAX, SSL CERTIFICATES


