Full Stack Developer - Oracle NetSuite Specialist
This is an exciting opportunity to join a team as a Full Stack Developer specializing in Oracle NetSuite. As a pivotal member, you will design, develop, and maintain robust web applications and integrations that seamlessly connect with the NetSuite ecosystem.
Responsibilities:
* Design and Develop Full Stack Solutions: Utilize modern web technologies (JavaScript/TypeScript, Node.js, React/Vue/Angular) integrated with Oracle NetSuite to create scalable and high-performing solutions.
* Build and Maintain Custom Scripts and Workflows: Develop custom scripts, workflows, and SuiteApps within the NetSuite platform to meet clients' evolving needs.
* Develop RESTful APIs and Integrations: Create integrations to connect NetSuite with other enterprise systems using RESTful APIs.
* Collaborate with Business Stakeholders: Gather requirements from business stakeholders and translate them into technical specifications.
* Troubleshoot and Resolve Issues: Troubleshoot and resolve issues related to performance, functionality, and scalability.
* Write Clean and Maintainable Code: Write clean, maintainable, and well-documented code following best practices.
* Contribute to Continuous Improvement: Contribute to the continuous improvement of development processes and code quality.
Qualifications:
* Full Stack Development Experience: 3+ years of full stack development experience, including front-end frameworks (React, Vue, or Angular) and back-end technologies (Node.js, Express, etc.).
* Oracle NetSuite Experience: 2+ years of hands-on experience with Oracle NetSuite (SuiteScript, SuiteTalk, SuiteFlow, SuiteBundler, etc.).
* RESTful API Design and Implementation: Strong understanding of RESTful API design and implementation.
* Relational Databases and Cloud Deployment: Solid knowledge of relational databases (e.g., MySQL, PostgreSQL) and cloud deployment (AWS, Azure, or GCP).
* Version Control Systems and CI/CD Pipelines: Familiarity with version control systems (Git) and CI/CD pipelines.
* Problem-Solving Skills: Excellent problem-solving skills and ability to work independently as well as collaboratively.
* Communication Skills: Strong communication skills to interact effectively with technical and non-technical stakeholders.
Nice to Have:
* Experience with GraphQL, Microservices, or Serverless Architectures: Experience with GraphQL, microservices, or serverless architectures.
* NetSuite Certifications or Relevant Training: NetSuite certifications or relevant training.
* Agile/Scrum Methodologies: Exposure to Agile/Scrum methodologies.