This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The NetSuite Developer is responsible for the development, maintenance, and technical solutions for the existing NetSuite solution.
This role will work closely with the Financial Systems team and, at times, the Finance and Accounting teams to implement new features, troubleshoot issues, and improve the overall technical aspects of the application.
The developer will focus on increasing system functionality and efficiency through custom development within and around the application.
Responsibilities include supporting the architecture for the NetSuite ERP Application, identifying opportunities to automate processes with scripted solutions, and designing, building, delivering, and maintaining scripted solutions in version 2.0, map/reduce, and/or other languages.
The developer will perform technical design and code reviews to audit efficacy and requirements coverage.
Collaboration with Financial Systems Analysts to deliver solutions using suite script and/or other technical methods is essential.
The role requires adapting to changing priorities of the business and seeking out ways to develop new skills both within NetSuite and outside of the application.
The developer must balance multiple concurrent projects and competing priorities, monitor ERP system performance, and create alerting processes.
Collaboration with the Enterprise Integration team to maintain critical integration points is also a key responsibility.
The developer will leverage third-party hosting platforms to serve as accessory system tools and platforms.
Administrative and maintenance tasks on the NetSuite application will be executed as necessary, along with assisting in data extraction and querying of the NetSuite application via SuiteAnalytics Connect.
Requirements:
Candidates must have experience with NetSuite development, including SuiteScripts 2.0, SuiteFlow, and map/reduce.
Familiarity with JavaScript, Node.js, SOAP, REST, XML, HTML, and JSON formats is required.
A general understanding of best practices and business processes in Finance and Accounting is necessary.
Candidates should have a basic functional understanding of NetSuite modules, including Multi-Subsidiary, Record to Report, Procure to Pay, Order to Cash, and Multi-Book Accounting.
Experience with SQL, querying, and preferably SuiteAnalytics Connect is required.
A willingness to build stand-alone or custom solutions that are not platform specific is essential.
Benefits:
Veeva Systems offers a flexible work environment, allowing employees to work from home or in the office.
The company is committed to making a positive impact on its customers, employees, and communities.
As a public benefit corporation, Veeva is legally bound to balance the interests of customers, employees, society, and investors.
Veeva Systems is an equal opportunity employer, ensuring that all qualified applicants receive consideration for employment without regard to various protected characteristics.