**Responsibilities** - Follow best practices and coding standards. - Review User Guides and Technical Guides released by Documentation. - Identify bugs and issues in each project developed in ProcessMaker. - Function as an integral part of the development team, actively contributing towards the development of our tools, services and platforms. - Review and contribute on a regular basis to the ongoing improvement of team practices and approaches with a view to making the team more effective and improving our service delivery. - The position requires constant communication with colleagues. - Complete the estimated tasks in the day. **Essential Functions** - Programming in php and other languages if this is needed (R1,2,3). - Create Dynaforms and add basic JavaScript code. (R2,5) - Manual Tests for each project (R4) - Automation Tests based on the logic provided by the team (R4). - Report all issues or constraints to team and Technical Lead (R4,5,7). - Review the jira system to complete the assigned tasks in the day (R8). - Be able to inform in the scrum meeting the status about the tasks assigned in the day.(R9)Assist to the scrum meetings. - **Minimal Qualifications** - Computer Science/Systems Engineering bachelor degree or in progress. - Software Development - Knowledge in ProcessMaker is not required. - Basic knowledge in PHP. - Familiarity with version control concepts. - PHP knowledge. - Linux and Windows Knowledge (desired). - Basic English knowledge (desired). **Preferred Qualifications** - Basic Front-end knowledge development (javascript, jquery, angular, bootstrap). - Basic Agile and formal software development methodologies (desired).