.Job Description A consulting position operating independently with some assistance and guidance to provide quality work products to a project team or customer that comply with Oracle methodologies and practices. Performs standard duties and tasks with some variation to implement Oracle products and technology to meet customer specifications. Standard assignments are accomplished without assistance by exercising independent judgment, within defined policies and processes, to deliver functional and technical solutions on moderately complex customer engagements. Career Level - IC3 Responsibilities Each day can be very different. It is a great job for people looking to step out of normal routines. We have a broad range of responsibilities. The typical workload breaks down into the rough percentages: 30% scripting, QA, creating and executing test plans. 30% is customer facing, walking through use cases, reviewing test plans, and sometimes just brought in to solve problems. 15% attend internal meetings including knowledge transfers, mentoring sessions for less experienced resources, and other strategic initiatives. 10% integration consulting with customer and third-party systems. 10% executive updates, documentation, and overall project management. 5% data migration. Responsibilities include: Track and report project progress to appropriate parties using NetSuite and Jira. Assist in defining custom scripts on NetSuite's SuiteCloud platform. Collaborate with other NetSuite consultants to validate business/technical requirements through interview and analysis. Produce system design documents and participate in technical walkthroughs. Lead technical work streams, design scripts, or validate scripts, coordinate with other developers, Quality Assurance (QA) and deployment activities. Conduct Code Reviews. Conduct user acceptance testing for complex solutions. Assist in development, QA, and deployment processes as necessary to meet project requirements. Ability to work in a global team environment. Mentor less experienced consultants. Preferred Qualifications/Skills include: 4+ years of ERP / CRM Solutions. NetSuite highly preferred. A degree in mathematics, computer science or engineering. Experience leading technical work streams including other developers and including global delivery teams. Exposure to system architecture, object-oriented design, web frameworks and patterns, experience strongly preferred. Ability to author detailed documents capturing workflow processes, use cases, exception handling, and test cases. Consulting role experience. Software development lifecycle (SDLC) methodology knowledge and use. Software development (JavaScript preferred). Proficiency in error resolution, error handling and debugging. Experience with IDEs (WebStorm preferred), source control systems (GIT preferred), unit-testing tools and defect management tools. Experience with XML/XSL and Web Services (SOAP, WSDL, REST, JSON)