NetSuite Full Stack Developer

BlueCollar Cloud Solutions

We are seeking a skilled and experienced NetSuite Developer to join our team. The ideal candidate will have a strong background in developing, customizing, and deploying NetSuite applications, as well as expertise in utilizing GitHub repositories and Amazon Web Services (AWS) for deployment. Additionally, the candidate must possess very strong CI/CD knowledge and skills, be familiar with Agile methodologies, Gherkin, Cucumber, and have experience with Cypress for automated testing.


Responsibilities:

  1. Design, develop, and customize NetSuite applications to meet business requirements and enhance operational efficiency.
  2. Collaborate with cross-functional teams, including business analysts, project managers, and other developers, to gather requirements and deliver high-quality solutions.
  3. Integrate NetSuite with other systems and applications using APIs, web services, and other integration tools.
  4. Utilize GitHub for version control, collaborating with team members, and maintaining code repositories.
  5. Configure and manage AWS services, such as EC2 instances, S3 buckets, and RDS databases, to support NetSuite deployments.
  6. Develop and maintain NetSuite customizations, including scripts, workflows, forms, and reports.
  7. Implement and manage robust CI/CD pipelines to automate build, test, and deployment processes.
  8. Write and maintain Gherkin feature files and Cucumber step definitions for effective test automation.
  9. Create and maintain automated tests using Cypress to ensure the quality and reliability of web applications.
  10. Troubleshoot and resolve technical issues related to NetSuite applications, integrations, CI/CD processes, and automated testing.
  11. Stay up-to-date with the latest NetSuite features, best practices, and industry trends to continuously improve the company's NetSuite environment.
  12. Document technical solutions, including architecture diagrams, code documentation, and user guides.
  13. Provide technical guidance and mentorship to junior developers and contribute to the overall growth of the development team.


Requirements:

  1. Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  2. At least 3-5 years of experience in developing and customizing NetSuite applications.
  3. Strong knowledge of NetSuite architecture, customization tools, and APIs.
  4. Proficiency in scripting languages such as SuiteScript, JavaScript, and Python.
  5. Experience with version control systems, particularly GitHub, and familiarity with Git commands and workflows.
  6. Hands-on experience deploying and managing NetSuite applications on AWS, including EC2, S3, and RDS.
  7. Very strong CI/CD knowledge and skills, with experience in implementing and managing CI/CD pipelines.
  8. Familiarity with Agile methodologies, Gherkin syntax, and Cucumber for test automation.
  9. Experience with Cypress for creating and maintaining automated tests for web applications.
  10. Understanding of software development lifecycles (SDLC) and experience working in an Agile development environment.
  11. Excellent problem-solving and debugging skills, with the ability to analyze complex issues and develop effective solutions.
  12. Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  13. NetSuite certification is a plus (e.g., NetSuite SuiteFoundation, NetSuite SuiteCloud Developer).


Our company offers a dynamic and challenging work environment, competitive compensation, and opportunities for professional growth. If you are a passionate NetSuite developer with a strong technical background, very strong CI/CD skills, experience with Cypress, and a desire to make an impact, we'd love to hear from you.

To apply, please submit your resume, along with a cover letter highlighting your relevant experience and qualifications.

Apply Now
Added 2 months ago
Full-time
Web Developer
United States
Resources
Privacy Policy
Copyright 2023