Improve and support the development, implementation and maintenance of the company's NetSuite ERP. ·
Own development lifecycle from development, testing and deployment of functionalities in ERP system and other related systems used by corporate finance teams - budgeting & planning tools, expense management etc. ·
Contribute & adhere to technical standards/guidelines & best practices in design, application programming, code review, deployment, environment refreshes, data migration/integration, application monitoring & iterative refinement.
Document and communicate optimal design/development approach to meet requirements with detailed design and technical specifications.
Partner with Product Owner(s)/Business Analyst(s), QA and actively in Sprints to roll out deliverables without delays.
What we would like you to have? ·
At least 4+ years of ERP development experience preferably NetSuite. ·
Solid understanding of Order Management and Finance modules or any other ERP/CRM modules and common business workflows which include Order to Cash, Procure to Pay, Fulfilment, Procurement, GL, AP, AR, FP&A. ·
NetSuite Required Skills: NetSuite APIs, SuiteTalk, Suitelets, Restlets, SuiteApps, SuiteScripts and Workflows;
Create custom forms, fields and searches;
Create reports and dashboards; Develop and deploy bundles. ·
Strong understanding and experience in designing RESTful and SOAP Web Services. ·
Very good experience with client-side technologies like HTML, JavaScript, Ajax and also database technologies. ·
Exposure to NetSuite integrations to other business systems. ·
Strong communication skills with high proficiency in English to proactively communicate status and risks within their team. ·
Experience with release management, source control, automated builds & deployment concepts and technologies. ·
Exposure to Agile methodology and project management tools like JIRA. ·
Good problem-solving, analytical and time management skills with a focus on efficiency and attention to detail. ·
Bachelor/Masters in Computer Engineering (or similar).