PB
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