5-7 years of Java Scripting development experience with NetSuite.
Proficiency in API development, specifically SOAP and REST for NetSuite.
Hands-on experience with DOMO and integration practices involving NetSuite.
Skilled in Suitescript, Suiteflow, and Suite Analytics.
Familiarity with agile methodologies, particularly Scrum.
Knowledge of programming languages like Java, PHP, JavaScript, Perl, and Shell.
Experience with third-party payment integrations such as Tipalti, Coupa, and Concur.
Responsibilities
Design and develop a processing platform utilizing various configuration management technologies.
Build innovative and compliant software that meets coding standards and technical design.
Integrate software components into a cohesive, fully functional system.
Analyze and develop comprehensive tests and automation suites.
Manage the full software development lifecycle, including documentation and maintenance.
Write efficient and well-structured code.
Provide ongoing maintenance and enhancements to existing systems and platforms.
Collaborate with cross-functional teams to create elegant solutions and apply best practices.
Benefits
Collaborative work environment with cross-functional teams.
Opportunity to work on innovative software solutions.
Exposure to a variety of technologies and methodologies.
Supportive culture for professional growth and skill development.
Full Job Description
Job Description
Description:
Essential Functions and Responsibilities:
Design and develop a processing platform using various configuration management technologies
Build high-quality, innovative and fully performing software that complies with coding standards and technical design
Integrate software components into fully functional software system
Analyze, design and develop tests and test-automation suites
Execute full lifecycle software development, including documentation and maintenance of software functionality
Program well-designed, efficient code
Provide ongoing maintenance, support and enhancements in existing systems and platforms
Collaborate cross-functionally with data team, business users, project managers and other engineers (internal or external) to achieve elegant solutions
Work alongside data team to elevate technology and consistently apply best practices
Required Technical Skills:
Proven Java Scripting development with NetSuite
Experience with SOAP and REST API's development related to NetSuite
DOMO development and NetSuite integration experience
Experience with Suitescript, Suiteflow and Suite Analytics
Extensive knowledge of Scrum/Agile development methodologies
Experience programming with Java,php
Experience working with third party payment vendors Tipalti, Coupa, Concur etc.
Working knowledge of languages such as Perl, Shell, JavaScript, CSS, HTML, XML etc.
Job Requirements:
Strong verbal and written communication skills
Experience managing the software development lifecycle
Ability to prioritize activities and deliver projects on time and within budget
Capable of delivering on multiple competing priorities with little supervision