The role of the SDN Solutions Engineer is to provide technical guidance to the ecosystem of technology partners in the SuiteCloud Developer Network on building integrations with NetSuite Enterprise Resource Planning (ERP).
The core responsibilities include providing guidance on API and platform capabilities, application architecture and development best practices, technical documents, sample code and prototypes.
A SDN Solutions Engineer works with other software architects and engineers from our technology partners (primarily in the EMEA region) on building their cloud applications and integrations using the SuiteCloud platform tools and APIs. The guidance provided must adhere to the defined quality principles, with the end goal of helping the partner applications achieving certification status.
The candidate’s work includes providing application design proposals, guidance on correct API usage, testing and deployment methodologies and sample code. The candidate also acts as a liaison for partner technical teams and NetSuite-Oracle internal technical teams.
This is a unique opportunity for an individual who is an effective communicator (verbal and written) and possesses excellent skills in the areas of enterprise application design and development.
The successful candidate is an engaging communicator who can articulate complex technical solutions effectively to diverse audiences.
The ability to be self-reliant and work with little supervision is a must.
What we require:
·2 years in ERP or similar enterprise systems such as CRM, WMS, HCM
·Knowledge on Require.js, Handlebars, Backbone.js, Sass is preferable
·Web Services (SOAP and REST)
·Solid understanding of all aspects of web development
·Experience in software localization is a plus
Detailed Description and Job Requirements
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.
As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
As part of Oracle's employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).