Software Development Engineer
HP
- Porto Alegre - RS
- Permanente
- Período integral
- Develop and maintain Drupal-based HP Developers Portal (website)
- Install, configure, and customize Drupal modules and themes
- Implement UI/UX design using React, HTML, CSS, JavaScript, and jQuery
- Use PHP and Node.js to write server-side code and logic
- Use MySQL to access and manipulate the Drupal database
- Design and test REST APIs using Open API Specification, Postman, and other tools
- Use Git and other tools to manage source code and version control
- Use ADO, Jira, and other tools to manage requirements and issues
- Use Visual Studio and other tools to write and debug code
- Use ADO, Codeway, and other tools to implement DevOps and deployment pipelines
- Write unit tests and perform quality control to identify and fix bugs
- Follow Agile Scrum methodology and best practices for software development
- Communicate and collaborate effectively with other team members and stakeholders
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Typically has 7-10 years of work experience, preferably in applications engineering or web development with at least 3 years of experience in Drupal development
- Proficient in PHP, React, HTML, CSS, JavaScript, jQuery, and Node.js
- Knowledgeable in Drupal framework, content management systems, and theme development
- Experience in web development, UI/UX design, and responsive and adaptive design
- Experience in designing and testing REST APIs
- Experience in using MySQL, Git, ADO, Jira, Visual Studio, and other tools
- Experience in following software development life cycle, especially Agile Scrum
- Experience in test driven development, quality control, and DevOps
- Analytical, strategic, and creative problem solving skills
- Collaboration, teamwork, and communication skills
- Organizational and time management skills
- Accuracy and attention to detail
- Fluent in English language: both verbal and written