360 Cloud Solutions · 3 days ago
Senior Developer - NetSuite
Maximize your interview chances
Insider Connection @360 Cloud Solutions
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, implement, and validate functions and scripts for the NetSuite Application and additional Applications utilizing SuiteScript.
Customize NetSuite to meet business needs and requirements, including automating daily tasks while retaining data integrity.
Utilize developer or sandbox accounts in NetSuite to modify SuiteScript using NetSuite APIs.
Implement SuiteScript 2.1 features using JavaScript to enhance website and NetSuite ERP functionalities.
Collaborate with Development peers and Consultants to translate client requirements into test scripts and plans based on user acceptance success criteria.
Collaborate with consulting and PMO teammates to translate client requirements into solution designs, technical approaches, and estimates and prioritize client work along with internal projects.
Provide ongoing support and troubleshooting for Netsuite-related issues.
Assess proposed solutions for eligibility for fixed fee vs time-and-materials delivery models.
Execute assigned development work tasks within pre-agreed timeframes and hourly estimates; else, work with PMO to proactively document and escalate.
Perform code migrations and supporting configuration between environments in compliance with 360 and client change management policies.
Propose system design/enhancements based on customer issues and new requirements.
Act as a subject matter expert on system functionality and code-level detail.
Effectively manage competing priorities, solve problems quickly, and work independently.
Provide regular feedback on team members through code reviews of peers.
Comply with and help enforce standard procedures for development documentation, version control, programming, and migration best practices.
Stay updated on the latest Netsuite features and industry best practices.
Record time entries for work completed within the same day, with supporting memos that effectively communicate the work done to be billed.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
A Bachelor of Science degree in Information Technology, Software Development, Computer Science, or a related technology program is preferred. Substantial experience in NetSuite Development may be considered in place of formal education.
4+ years of direct NetSuite development experience
3+ years of supporting SaaS / Web Services Products
Certifications: NetSuite Suite Foundation, NetSuite Cloud Developer I or II, SuiteFoundation, Web Services and Application Developer
NetSuite Functional User or Administrator experience
Experience in Agile Software Development methodologies.
Skilled at coding in HTML, CSS, JavaScript, and SuiteScript
Experience working with SuiteCommerce Advanced source code
Strong proficiency in SuiteScript, SuiteTalk, Advance PDF HTML templates, and other Netsuite development tools
Familiarity with SuiteFlow and SuiteBuilder
Experience in developing user event, client, mass update, scheduled, map/reduce, Suitelet, Restlet Scripts, and custom GL plugins
Experience using forms, fields, custom records, and workflows to manage unique business process requirements within the ERP system
Proficient with saved searches, formulas, reporting creating dashboards, creating custom forms, and creating workflows
Familiarity of common industry-standard business practices in accounting, manufacturing, and warehouse management
Ability to independently research and formulate potential solutions when problem-solving and troubleshooting complex issues
Professional demeanor and business-oriented acumen
Understanding or Expertise in most, if not all, of the following areas: Rest API and/or SOAP API System integration experience, Modular JavaScript (AMD), XML and Freemarker Template Engine, Version control system - BitBucket, GitHub, Web Development Programming Concepts, Platform Development Fundamentals, Object-Oriented Programming Concepts, Event-driven Programming Concepts, T-SQL basic query structures
Excellent verbal and written communication skills
Ability to listen to the customer to determine actual business requirements by asking pertinent questions
Problem Solving: Ability to identify issues and reach resolution with minimal direction
Organizing: Naturally organized and detailed oriented
Analytical: Ability to interpret business requirements and build a solution
Available during core business office hours, as required by team or client meetings
Ability to influence actions and gain the support of others to meet objectives
Ability to travel on rare occasions for internal company or client-facing purposes
While performing the duties of this job, the employee may be regularly required to sit. Keyboard typing skills are required and may be used up to 80% of the time on any workday. Hands and fingers are involved with repetitive movements on a standard keyboard.
The noise level in the work environment is usually quiet. This position will occur in an indoor or home office setting. Work will be at least 40 hours a week, and there may be occasions when you will have to work evenings or weekends to meet deadlines or solve unexpected problems. You will spend most of your workday in front of a computer.
Company
360 Cloud Solutions
NetSuite Integrations, Implementations, Planning & Budgeting, Custom Development, Managed Services, Training, Administration
Funding
Current Stage
Early StageLeadership Team
Recent News
Company data provided by crunchbase