Skip to content
mimi

Scripter​​/​​Software Developer

Project Brains

On-site Full-time Mid Level Today

About the role

About the Role

We are seeking a skilled Scripter / Software Developer to join our Intelligent Scripting team. This role involves direct programming in a third‑party SaaS platform, using a language based on JavaScript, including dynamic HTML code generation with standard templates, JSON, and XML. The function will build interfaces and enhancements using skins, validations, dashboards, and analytics. As a Scripter you will collaborate with numerous teams and internal stakeholders to create high‑quality, maintainable solutions.

Responsibilities

  • Develop and enhance skins using JavaScript within the third‑party platform
  • Implement integrations with external systems via SOAP and REST APIs
  • Work with entity models, workstations, and calculators to support business workflows
  • Design and deliver reports and data‑visualisation scripts
  • Troubleshoot and resolve system issues, ensuring accuracy and maintainability
  • Collaborate with business analysts and other development teams to understand requirements for technical solutions
  • Document technical designs, workflows, and participate in the implementation of best‑practice development standards
  • Promote compliance with coding conventions, version control, and best practices

Requirements

  • 4–7 years in a scripting or programming role in JavaScript
  • Strong proficiency in JavaScript (including dynamic content, JSON, and XML)
  • Basic HTML (element creation) and basic CSS
  • Familiarity with SOAP and REST APIs and back‑end data connections
  • Hands‑on experience with integrations and third‑party applications used in the oil‑related industry
  • 4+ years in full SDLC engagement, including technical/logic component & behaviour processes
  • Strong debugging and troubleshooting skills; test writing / peer review
  • Experience with version control systems (GitHub, Git, Bitbucket, etc.)
  • Demonstrated experience in high‑performance development projects, clear system design patterns, daily stand‑ups, and retrospectives
  • Strong analytical and problem‑solving abilities
  • Excellent written and verbal communication skills with a client‑focused attitude
  • Understanding of data structures, workflows (mapping and translation)
  • Knowledge of energy and supply chain systems functional frameworks: forecasting, scheduling, logistics
  • Degree in computer applications or computer science

Please get in touch with us at info@projectbrains.io

Requirements

  • 4-7 years in a scripting or programming role in JavaScript
  • Strong proficiency in JavaScript (including dynamic content, JSON and XML)
  • Basic HTML (HTML element creation), basic CSS
  • Familiarity with SOAP and REST APIs and back‑end data connections
  • Hands‑on experience with integrations and third‑party applications used in the oil‑related industry
  • 4+ years in full SDLC engagement including technical​​/​​logic component & behaviour processes
  • Strong debugging and troubleshooting skills, test writing​​/​​peer review
  • Experience with version control systems (GitHub, Git, Bitbucket, etc.)
  • Demonstrated experience in high‑performance development projects, clear system design patterns, daily stand‑ups and retrospectives, etc.
  • Strong analytical and problem‑solving abilities
  • Excellent written and verbal communication skills with a client‑focused attitude
  • Understands data structures, workflows (mapping and translation)
  • Knowledge of energy and supply chain systems functional frameworks: forecasting, scheduling, logistics

Responsibilities

  • Develop and enhance skins using JS within the third party platform
  • Implement integrations with external systems via SOAP and REST APIs
  • Work with entity models, workstations, and calculators to support business workflows
  • Design and deliver reports and data visualisation scripts
  • Troubleshoot and resolve system issues, ensuring accuracy and maintainability
  • Collaborate with business analysts and other development teams to understand requirements for technical solutions
  • Document technical designs, workflows, and participate in the implementation of best‑practice development standards
  • Promote compliance with coding conventions, version control and best practices

Skills

CSSGitGitHubHTMLJavaScriptJSONREST APISOAP APIXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free