Netsuite Developer | Hemel Hempstead, England (Hybrid) About the role This is a very exciting time to join us following the recent roll out of NetSuite globally to bring together our global regions, as we improve our infrastructure, systems, and processes. We are looking for a motivated, passionate NetSuite Developer to design and develop software solutions. You will be expected to write well-designed, testable, efficient code, as well as produce functional designs, specifications, and time estimates. Our work can vary greatly from project to project and as such you will be expected to learn a variety of environments and languages, as well as the financial systems into which we deploy. Our core focus in this area is NetSuite and Boomi. Key Responsibilities: Act as the primary point of contact for all NetSuite-related matters. Develop software within the NetSuite application. Manage and maintain our NetSuite ERP system, including system configuration, customization, and administration. Develop and maintain NetSuite workflows, scripts, and customizations to support business requirements. Develop and maintain our Boomi integration tool Provide technical support to end-users and troubleshoot issues as needed. Collaborate with cross-functional teams to support ongoing system enhancements and improvements. Ensure compliance with NetSuite best practices and industry standards. Participate in the development and implementation of NetSuite-related projects. Train and support end-users on the use of NetSuite. Stay up-to-date with new NetSuite features and functionality and assess their impact on our system. Work with the support team to investigate and resolve bugs and issues in existing software. Key Skills and Competencies Essential: Experience of developing and maintaining NetSuite SuiteApps. Knowledge of how to create software solutions from functional specifications. Involvement in writing and implementing high-quality, efficient, and well-documented code using Nolan standard practices. Experience of working with Boomi -Experience of testing software, reviewing code created by other team members and actively contributing to the continuous improvement ethos within the team. -Willingness to contribute to new standard practices identifying where improvements could be made. -Capability to take an active and supportive role in helping colleagues learn new features and techniques. -Ability to liaise with stakeholders to ascertain requirements. -Ability to document changes, write technical designs, update manuals, and create release notes. -Willingness to continuously improve knowledge and stay up to date with the latest development techniques and technology. -Bachelor's degree in Computer Science, Information Technology, or a related field. -5 years of experience as a Netsuite Administrator/Developer. -Strong knowledge of Netsuite ERP system administration, customization, and integration. -Experience with SuiteScript, SuiteFlow, and SuiteTalk. -Excellent analytical and problem-solving skills. -Strong communication and interpersonal skills. -Ability to work independently and as part of a team. -Strong understanding of accounting and financial processes. -Work under own initiative. -Good problem solver. Desirable: -NetSuite Administration knowledge. -End-to-end functional, process, and technical knowledge of NetSuite including hands-on implementation. -Integration, customization, and support experience. -Understanding of JavaScript, structured query language (PL/SQL), and relational database design. -Experience working with Agile development frameworks. -Front-end development experience using JavaScript frameworks such as Angular and React. -Preferred Certifications: NetSuite Suite Cloud Developer II, Administrator. -RESTLet, and Workflow