NetSuite Developer
Role details
Job location
Tech stack
Job description
This is a full-time hybrid role, based in Glasgow with flexibility for remote work - fully remote considered for the right candidate, as a NetSuite Developer at Cofficient Limited. The successful candidate will design, implement, and maintain customized NetSuite solutions, optimize ERP functionalities, and collaborate with cross-functional teams to identify and resolve system issues. Responsibilities include integrating external systems into NetSuite, developing workflows and scripts, and ensuring configurations align with business needs and best practices. You'll also provide technical support and assist in troubleshooting while contributing to the continuous improvement of our clients' ERP systems.
This role is a strong fit for someone who takes pride in doing things properly - reading specs carefully, following each step of a process, and delivering work that does not need to be redone.
What you will do
- Develop and maintain SuiteScript 2.x customizations across client environments: User Event, Client, Suitelet, RESTlet, Map/Reduce, and Scheduled scripts
- Build and configure workflows, custom records, custom fields, saved searches, and reports to match each client's business processes
- Customize forms, dashboards, and roles
- Support integrations between NetSuite and external systems (REST/SOAP)
- Troubleshoot issues raised by clients and deliver clear, timely fixes
- Document your work and follow Cofficient's internal development workflow end to end
Requirements
Do you have experience in NetSuite?, * 2-3 years of hands-on NetSuite development experience
- Solid command of SuiteScript 2.x and JavaScript fundamentals
- Experience with NetSuite customization: workflows, saved searches, custom records, SuiteBuilder, SuiteFlow
- Familiarity with SuiteTalk (REST and/or SOAP) for integrations
- Rigor and attention to detail. You read instructions carefully, follow them all the way through, and do not skip steps. When something is unclear, you ask rather than guess.
- Workflow discipline. You respect our internal process even when shortcuts look tempting. We need someone we can trust to do things the way they should be done.
- Clear written and verbal communication
Nice to have
- Experience with Git for version control: branching, pull requests, code review
- Experience writing automated tests with Jest
- Experience developing with TypeScript
- Experience building SPAs with React (or similar component-based frameworks)
- SuiteCloud Development Framework (SDF) experience
- NetSuite certification (SuiteFoundation, SuiteCloud Developer II, etc.)
- Exposure to CI/CD pipelines
Benefits & conditions
Pulled from the full job description
- Free parking
- Company pension
- Casual dress
- Cycle to work scheme
- Work from home