




Job Summary: We are seeking an experienced Software Analyst Programmer with expertise in software development, database management, and technical documentation to join a collaborative and innovative environment. Key Highlights: 1. Professional development and continuous training opportunities 2. Workplace flexibility to balance personal and professional life 3. Collaborative and innovative working environment **Description:** ---------------- Join eXperience IT Solutions and become part of a leading IT services company across Spain! At eXperience IT Solutions—a well-established company with over 250 active professionals—we deliver advanced technological services to top-tier clients across diverse sectors. We invest in talent, stability, and professional growth, providing a collaborative, flexible, and continuously improving work environment. We are looking for an experienced Software Analyst Programmer with a strong foundation in software development and hands-on experience with technologies including Java, Python, PHP, JavaScript, and React, as well as databases such as Oracle, MySQL, and PostgreSQL. Additional knowledge of Business Intelligence tools (Pentaho, Power BI) and Linux/Windows system administration is highly valued. Candidates must be proactive, possess strong learning capabilities, and demonstrate autonomous technical problem-solving skills. Remote work mode. ***What We Offer:*** * Professional development and continuous training opportunities. * Workplace flexibility to balance personal and professional life. * Flexible compensation and benefits supporting your mental and emotional well-being. * Continuous training on key procedures and technologies. * A collaborative and innovative working environment within a leading IT solutions company. * 100% remote work mode. ***Responsibilities*** Development: * Backend application development using Java and Python, including business logic implementation and maintenance of existing systems. * Frontend development using JavaScript and React, creating modern, responsive interfaces with Bootstrap. * Advanced database management: design, execution, and optimization of complex queries (SELECTs, JOINs, subqueries) in Oracle, MySQL, and PostgreSQL. * Use of development frameworks and tools such as Hibernate (ORM) and Maven. * Incident management via ticketing systems for task tracking and resolution. Proposals and Technical Documentation: * Participation in preparing technical proposals and project estimations. * Analysis of documentation to define scope, planning, and cost (economic estimation / development hours). * Creation of clear functional and technical documentation, including diagrams, use cases, and specifications. * Collaboration with business and development teams to identify and document requirements. Requirements Analysis and Elicitation: * Leading interviews and workshops with stakeholders to capture comprehensive business and user needs. * Effort estimation and resource planning to meet deadlines and objectives. **Requirements:** --------------- * Minimum 5 years’ experience as a Software Analyst Programmer. * Professional proficiency in Java and Python; knowledge of PHP. * Experience with JavaScript and React, including responsive layout using Bootstrap. * Advanced database management experience: Oracle, MySQL, and PostgreSQL. * Proficiency with development frameworks and tools: Hibernate and Maven. * Experience managing incidents using ticketing systems. * Proactive attitude, problem-solving ability, and capacity for autonomous learning. ***Desirable Qualifications*** * Knowledge of Business Intelligence tools (Pentaho ETL, Power BI). * System administration and server management experience for Linux/Windows.


