Full Stack Developer
An exciting opportunity to build cutting-edge web applications and integrations that connect seamlessly with the NetSuite ecosystem.
About the Role:
* Design and Develop Full Stack Solutions: Leverage modern web technologies such as JavaScript, Node.js, React, Vue, or Angular to design and develop robust full stack solutions integrated with Oracle NetSuite.
* Build Custom Scripts and Workflows: Develop and maintain custom scripts, workflows, and SuiteApps within the NetSuite platform to enhance business efficiency.
* Integrate with Enterprise Systems: Design and implement RESTful APIs and integrations to connect NetSuite with other enterprise systems.
* Collaborate with Stakeholders: Collaborate closely with business stakeholders to gather requirements, translate them into technical specifications, and deliver scalable solutions that meet evolving business needs.
* Troubleshoot and Resolve Issues: Troubleshoot and resolve performance, functionality, and scalability issues related to the developed solutions.
* Contribute to Code Quality: Write clean, maintainable, and well-documented code following best practices and contribute to continuous improvement of development processes and code quality.
Qualifications:
* 3+ Years of Full Stack Development Experience: Possess hands-on experience in front-end frameworks (React, Vue, or Angular) and back-end technologies (Node.js, Express, etc.).
* 2+ Years of NetSuite Experience: Have strong knowledge of Oracle NetSuite including SuiteScript, SuiteTalk, SuiteFlow, SuiteBundler, etc.
* Strong Understanding of RESTful API Design: Demonstrate a solid understanding of relational databases (e.g., MySQL, PostgreSQL) and cloud deployment (AWS, Azure, or GCP).
* Familiarity with Version Control Systems: Be familiar with version control systems (Git) and CI/CD pipelines.
* Excellent Problem-Solving Skills: Possess excellent problem-solving skills and the ability to work independently as well as collaboratively.
* Strong Communication Skills: Exhibit strong communication skills to interact effectively with technical and non-technical stakeholders.
Nice to Have:
* Experience with GraphQL, Microservices, or Serverless Architectures: Having experience with GraphQL, microservices, or serverless architectures is a plus.
* NetSuite Certifications: Holding NetSuite certifications or relevant training can be beneficial.
* Agile Methodologies: Exposure to Agile/Scrum methodologies can enhance teamwork and collaboration.