As a member of the IT Applications team, the Software Developer will be based on-site at manufacturing facility in Madrid. You will design, develop and maintain scalable software solutionsprimarily in PHPwhile collaborating closely with both central-office colleagues and plant operations.
KEY RESPONSIBILITIES
Application Development
- Design, code and unit-test web applications using PHP
- Integrate front-end components (HTML, Java) with back-end services
Database Administration
- Manage and optimize MSSQL and PostgreSQL databases at an advanced level
- Perform backups, tuning and troubleshooting to ensure high availability
On-Site Support
- Provide hands-on technical support within plant
- Translate production requirements into technical specifications
Collaboration & Governance
Enforce coding standards, version control and deployment procedures
Participate in code reviews, sprint planning and continuous-improvement initiatives
Documentation & Reporting
- Prepare technical specifications, user guides and status reports
- Maintain records of change requests,
bug fixes and release notes
1.REQUIRED QUALIFICATIONS
Education
Bachelors degree in Computer Science or similar, Software Engineering or related field
Experience3-5 years of professional software development experience
- Proven on-site implementation/support in an industrial environment
- Demonstrable references from previous employers or projects
Mandatory Technical Skills
- Expert-level PHP
- Advanced MSSQL and PostgreSQL administration and tuning
RECOMMENDED SKILLS & TECHNOLOGIES
Programming Languages
Additional Advantages
- Experience with Laravel, Symfony or .NETCore
- DevOps practices (CI/CD pipelines, Docker, Kubernetes)
- RESTful API design and microservices architecture
LANGUAGE REQUIREMENTS
Strong English (written and spoken)
PERSONAL ATTRIBUTES & COMPETENCIES
Analytical & Problem-Solving:
Able to diagnose complex issues and propose effective solutions.
Communicatio
📌 Software Developer On-Site (Madrid)
🏢 Newrole
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.