Software Developer On-Site
Role details
Job location
Tech stack
Job description
ROLE OVERVIEW As a member of the IT Applications team, the Software Developer will be based on-site at a manufacturing facility in Madrid. You will design, develop and maintain scalable software solutions primarily in PHP while 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 *
Requirements
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 Experience * 3-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 * Experience with Laravel, Symfony or .NETCore * DevOps practices (CI/CD pipelines, Docker, Kubernetes) * RESTful API design and microservices architecture 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. Communication Excellent liaison skills between technical and non-technical stakeholders. Team Player Collaborative mindset; willing to mentor juniors and share best practices. Comfortable in a dynamic manufacturing environment with shifting priorities. #J-18808-Ljbffr