This technically savvy individual will work closely with business sponsors and end users to translate business requirements into extendable NetSuite solutions that are easy to maintain. The NetSuite Developer is responsible for implementing, testing and deploying solutions using the full breadth of the SuiteCloud platform. Because this role is internally facing, the Developer must be able to communicate well with users who have a varying technical ability. As a result, the ideal candidate will need to possess a broad range of business and technical expertise.
Essential Functions:
Design, develop, test, document and deploy high quality solutions on the NetSuite platform using (Suitescript, Workflow, Javascript, etc)
Ability to meet deadlines, handle and prioritize simultaneous requests
Communicate with other team members and internal users regarding project status, technical issues and creative solutions.
Demonstrate a passion for solving challenges by leveraging technology solutions
Creative and analytical thinker with strong problem solving skills
In coordination with Admins, execute solution design activities
Demonstrate excellent oral and written communication skills
Demonstrate the ability to be self-motivated and show initiative to take on tasks
Ability to take on duties in unfamiliar territory
Demonstrate the ability to provide instruction to audiences of varying technical backgrounds
Required Skills:
5+ years as a NetSuite Developer
Strong software engineering fundamentals: design, unit testing, code reuse, code reviews.
Strong software development knowledge in different programming/scripting languages, including Javascript
Experience with XML, JSON, and other markup languages
Experience with SQL and/or other database technologies
Experience with version control systems (Git, Subversion)
Ability to participate in requirements gathering sessions that result in clear requirements and technical design, even when working with non-technical team members
Participation and contribution in design sessions
Create key architecture documentation and deliverables
Experience working with vendors and partners to configure and develop software solutions
Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models and technologies
Desired Skills:
Experience with Floqast, Avalara & Coupa
Experience with Workato or other low code integration platforms
Experience in testing frameworks and automation tools
NetSuite Developer Certification
Education:
Bachelor s degree or equivalent in Computer Science or related Engineering discipline