> Markdown version of [/jobs/ext/1435015-principal-netsuite-developer](https://www.wearedevelopers.com/jobs/ext/1435015-principal-netsuite-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal NetSuite Developer - **Company:** William Smith Group 1832 - **Location:** Barnard Castle, UK - **Experience:** Expert - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Integration Architecture, Code Review, Continuous Integration, MapReduce, Python (Programming Language), Netsuite, Software Architecture, Release Management, Sage Accounting, SQL Databases, TypeScript, Scripting, Business Intelligence Development Studio, Delivery Pipeline, Boomi, Zapier, Technical Debt, Suitescript, Git, Acumatica Cloud ERP Platform, Microsoft Business Central, Software Version Control, Mulesoft - **Published:** July 25, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=348766f53fa63029 ## About the Role Strongly preferred (tier 1) * Substantial hands-on NetSuite SuiteScript development experience (4+ years, all major script types, demonstrable production track record). * Deep working experience of Celigo integrator.io - flow architecture, error handling at scale, complex transformations. * Demonstrable design and architectural responsibility on a NetSuite implementation or estate - not solely build-to-spec experience. * Strong NetSuite data model fluency: saved searches, custom records, scripted vs. workflow trade-offs, governance and performance considerations. * Experience operating as a senior individual contributor - code review, mentoring, technical decision-making. Acceptable with development plan (tier 2 - alternative entry routes) * Deep Celigo integrator.io expertise, plus working NetSuite experience (administrator, junior developer or partner-side functional / technical) and strong JavaScript / TypeScript background. * Senior integration architect background on comparable platforms (Boomi, MuleSoft, Workato) with NetSuite exposure and willingness to specialise in Celigo. * Senior developer or architect on a comparable mid-market ERP (Dynamics 365 Business Central, Sage Intacct, Acumatica) with strong JavaScript / TypeScript skills and a credible NetSuite learning path. Desirable * NetSuite SuiteCloud Developer II or Administrator certification. * CPQ tooling experience. * Manufacturing ERP functionality exposure (inventory, work orders, BOMs) - relevant to Phase 2. * Git-based source control and CI/CD for NetSuite (Salto, Blue Yonder or equivalent tooling). * SQL, Python or other scripting languages for tooling and data work. * Manufacturing, distribution or food and beverage sector background. * Experience with BI tooling (principally Phocas)., * Comfortable as senior technical voice without being the line manager - collaborative with both the IT Manager and the existing development team. * Mentoring mindset; gets satisfaction from levelling up a team rather than hoarding the complex work. * Pragmatic on engineering rigour - applies standards proportionately to the business context. * Strong written and verbal communication with non-technical stakeholders. * Committed to the agreed on-site working pattern ## Description * Act as design authority for NetSuite customisation and integration: architectural decisions, technical standards, code review, design sign-off on non-trivial work. * Lead the design and build of the most complex SuiteScript work (Map/Reduce at scale, performance-critical Suitelets and RESTlets, advanced workflow logic) and act as escalation point for the team on technical problems. * Own the integration architecture end-to-end: flow design patterns, error handling and recovery, monitoring strategy, onboarding of new endpoints, retirement of legacy integrations when required. * Establish and maintain platform engineering disciplines: SuiteCloud Development Framework, source control, sandbox and release management, deployment pipelines, governance limit monitoring. * Mentor and upskill the existing development team through pairing, structured knowledge transfer, code review and technical coaching. * Partner with the IT Manager on platform roadmap, technical debt management and Phase 2 (manufacturing) technical design. * Engage directly with business stakeholders on the most complex requirements; translate to technical design and supporting documentation. * Contribute to third-line support as escalation specialist for the most complex incidents. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [HR ROBO SAPIENS: Decoding AI Agents and Workflow Automation for Modern Recruitment](https://www.wearedevelopers.com/videos/1470-hr-robo-sapiens-decoding-ai-agents-and-workflow-automation-for-modern-recruitment) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The internal developer platform and golden paths: Scaffolding for cloud-native development](https://www.wearedevelopers.com/videos/1039-the-internal-developer-platform-and-golden-paths-scaffolding-for-cloud-native-development) - [Create a Programmatic SEO Project Using Next.js and Static Site Generation](https://www.wearedevelopers.com/videos/449-create-a-programmatic-seo-project-using-next-js-and-static-site-generation) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)