Software Engineer

Job brief  

The Software Engineer is a junior or early-career level who enjoys automating processes, integrating systems, and turning business requirements into reliable, repeatable workflows. You will work independently on automation use cases ranging from simple file processing to multi-step API integrations across business applications. You will be responsible to design, build, and maintain business automation workflows using the n8n platform. 

 

Duties and Responsibilities  

  • Design and implement automation workflows using n8n 

  • Integrate multiple platforms using REST APIs 

  • Apply business rules and logic to achieve defined business outcomes 

  • Work with structured data formats such as CSV, JSON, and spreadsheets 

  • Automate file-based processes (e.g. reading files from servers or cloud storage) 

  • Configure and manage API authentication, including OAuth2 (where applicable) 

  • Monitor, troubleshoot, and optimise automation workflows 

  • Document workflows and integration logic for maintainability 

  • Work closely with stakeholders to clarify and translate business requirements into technical workflows 

     

    Requirements and skills 

     

  • Practical experience with no-code / low-code automation platforms (e.g. n8n, Zapier, Make, Power Automate, or similar) 

  • Experience integrating systems using APIs 

  • Direct experience with n8n 

  • Understanding of OAuth2 and token-based authentication 

  • Basic scripting or expression knowledge (e.g. JavaScript) 

  • Experience with webhooks, cloud services, or SaaS business applications 

  • Familiarity with version control (e.g. Git) 

Your Name

Please enter your full name.

Please enter your email so we can get in touch.

Please enter your comments.