Enterprise NetSuite Engineer

Turnkey Technologies, Inc.
San Francisco, CA, United States
5 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Data Analysis Code Review Software Design Patterns Middleware MapReduce Netsuite Object-Oriented Software Development
+15 more
Scrum Methodology Simple Object Access Protocol (SOAP) Software Engineering Systems Integration Enterprise Software Applications Client Side Scripting ReactJS Netsuite Erp Suitescript Information Technology React Redux React Testing Library Restful APIs Mocha Software Version Control

Job description

At Balsam Brands, we understand that our enterprise applications are at the heart of our success. NetSuite ERP provides the technology foundation for order management, warehouse management, inventory management, order fulfilment, procurement and customer service management. As a talented NetSuite ERP engineer, you will spearhead our application development process and support our existing applications and systems. What you’ll do:

  • Design and develop custom NetSuite solutions, including SuiteScript 2.x workflows, custom records, saved searches, and RESTlets to support business processes
  • Build responsive, performant React applications that integrate with NetSuite APIs to provide intuitive user experiences
  • Must know an object-oriented programming language
  • Working knowledge of .NET technologies is a plus
  • Create and maintain integrations between NetSuite and external systems using RESTful APIs and Middleware platforms
  • Optimize NetSuite customizations for performance and scalability while adhering to governance limits
  • Collaborate with business stakeholders to translate requirements into technical solutions that balance user needs with system capabilities
  • Write clean, maintainable code with comprehensive testing and documentation
  • Participate in code reviews and mentor engineers on best practices for both NetSuite and React development
  • Troubleshoot production issues and implement robust solutions to prevent recurrence
  • Stay current with NetSuite platform updates and React ecosystem developments to leverage new capabilities

Requirements

  • Bachelor’s degree in Computer Science, MIS or equivalent academic achievement or equivalent experience
  • Strong foundation in software engineering, with extensive experience in enterprise application architecture and development
  • At least three (3) years of NetSuite development experience with SuiteScript 2.x (client scripts, user event scripts, scheduled scripts, RESTlets, map/reduce scripts)
  • Advanced knowledge of object-oriented programming (OOP) principles and design patterns
  • Proficiency with RESTful API design and integration patterns
  • Solid understanding of state management solutions (Redux, Context API, or similar)
  • Knowledge of SDLC methodologies such as Waterfall, Agile, Lean, and Scrum
  • Commitment to learning new technologies, completing training, acquiring certifications and being an impact player
  • Advanced English proficiency (B2-C1 or higher)
  • Strong communication skills and experience working with diverse and remotely distributed teams
  • Critical problem-solving, analysis and ability to work under minimal supervision

Preferred Qualifications:

  • In-depth understanding of operations, supply chain, inventory management, procurement, and logistics processes
  • NetSuite Administrator or SuiteCloud Developer certification
  • Familiarity with NetSuite SuiteTalk (SOAP) and Suite Analytics
  • Knowledge of testing frameworks (Jest, React Testing Library, Mocha)
  • Experience with CI/CD pipelines and version control best practices
  • Understanding of ERP concepts including order-to-cash, procure-to-pay, and financial processes
  • Working knowledge of .NET technologies

Benefits & conditions

  • We welcome new ideas and allow you to make an immediate impact on the team.
  • Flexible Paid time off (PTO for any reason, including sick days (no specified limits) and flexible work schedule.
  • Personal laptop.
  • Health and wellness package.
  • Fully remote.

Notes:

This is a full-time, permanent position with benefits.

About the company

Balsam Brands is a global, eCommerce retailer with roots in holiday and home décor. We strive for excellence in everything we do and present a unique opportunity for those seeking to have a meaningful impact in a people-first company that values relationship building, authenticity, and doing the right thing. We have steadily growing teams in Boise, the Bay Area, Dublin, the Philippines - and most recently, Windsor, Canada!

The company’s mission is to create joy together. We empower our team and partners to love what they do, provide products and experiences that inspire meaningful moments with family and friends, and give back to our families and communities in impactful ways. When you join Balsam Brands, you’ll find a culture of caring people doing challenging work and building a welcoming workplace.

Balsam Brands in Forbes: https://bit.ly/balsambrandsforbes

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:41 min

Embedding artificial intelligence directly within enterprise data grids

Vitaly Friedman Vitaly Friedman · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · World Congress 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

3:46 min

Navigating a career in cloud transformation consulting

Piet Van Dongen · LIVE

Videos

See all

Related articles

See all