Job Description
We are seeking a NetSuite Developer / Team Lead Engineer to become an integral part of our team! You will develop and code for various projects in order to advance software solutions. The ideal candidate enjoys working as an important part of the Netsuite / IT / accounting / project management teams.
Responsibilities
- Participate in every aspect of the development lifecycle including engineering, requirements gathering, solution architecture, development, testing and deployment
- API integration with NetSuite and other application
- Support our NetSuite platform (Users levels and custom save searches)
- Participate in Presales activities for an international client base
- Perform gap analysis between system functionality and client requirements
- Communicate and document system specifications for client and team members
- Hands-on Coding using SuiteScript, SuiteCloud, SuiteFlow, SuiteBuilder, SuiteTalk
- Use Web services, API calls to integrate to other Business systems
- Develop informational reports
- Responsible for team management and code reviews
Other duties as assigned.
Qualifications
- At least 7 to 8 years of experience developing and maintaining web applications
- BS in Computer Science Engineering (preferred)
- Excellent understanding of Object-Oriented Programming and to be able to apply those concepts within the JavaScript framework
- Good understanding core JavaScript
- Excellent verbal and written communication skills
- Excellent understanding of design patterns and data structure concepts
- Proficiency with XHTML and CSS3
- Experience with HTML and HTML5 APIs
- Capable of communicating with the rest of the teams
- Basic understanding of accounting and financial stat