Now hiring

Senior NetSuite Developer @ ARM

Memphis, Tennessee, USOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

SUMMARY:

The Armstrong Company is looking for a Senior NetSuite Developer who loves building on the platform. You've written and shipped SuiteScript in production, connected NetSuite to the other systems a business runs on, and you're comfortable working through the kind of customizations that take real depth to understand.

This is a builder role. Your time at The Armstrong Company will be spent in code and integrations, not mainly in the point-and-click UI. If creating roles, assigning permissions, and arranging fields is the heart of your NetSuite experience, this likely isn't the right fit — we're looking for someone who reaches for the SuiteScript debugger before they reach for a support ticket.

KEY RESPONSIBILITIES:

• Design, build, and maintain custom NetSuite solutions using SuiteScript 2.x (User Event, Client, Scheduled, Map/Reduce, Suitelet, and RESTlet scripts).

• Build and own integrations between NetSuite and external systems (e-commerce, CRM, 3PL, payment processors, data warehouses) via SuiteTalk (SOAP/REST), RESTlets, and middleware.

• Develop and optimize saved searches, SuiteAnalytics workbooks, and reports — including tuning the ones that have grown slow over time.

• Use SuiteFlow where it fits, with good judgment about when a workflow is the right tool and when code is.

• Manage customizations as code with the SuiteCloud Development Framework (SDF), source control, and clean promotion across sandbox and production.

• Diagnose and resolve production issues — governance limits, script errors, performance bottlenecks, and integration hiccups.

• Partner with finance, operations, and supply chain teams to turn business needs into solid technical solutions.

• Help raise the bar through code review and sharing good engineering practices across the NetSuite environment.

MINIMUM QUALIFICATIONS:

• 5+ years working with NetSuite, including 3+ years writing SuiteScript** (2.x) in production.

• Hands-on experience across the main script types: User Event, Map/Reduce, Scheduled, Suitelet, Client, and RESTlet.

• A good working understanding of the NetSuite governance model — units, limits, and how to design around them.

• Experience building integrations with SuiteTalk (REST and/or SOAP), RESTlets, and third-party iPaaS/middleware.

• Strong JavaScript fundamentals (ES6+), and comfort reading and improving code you didn't write

• Familiarity with SDF / SuiteCloud CLI and managing customizations through source control and multiple environment.

• A solid grasp of the NetSuite data model — record types, sublists, transaction relationships, and efficient ways to query them.

• A knack for debugging production problems end to end.

NICE TO HAVES:

• NetSuite certifications (SuiteCloud Developer II, Administrator, ERP Consultant)

• SuiteCommerce / SCA development experience

• Experience with SuiteAnalytics Connect, ODBC/JDBC, or moving NetSuite data into a warehouse

• Background in finance/accounting, supply chain, or order-to-cash workflows

• Experience leading a NetSuite implementation or major version upgrade

• Familiarity with CI/CD for NetSuite deployments

PHYSICAL REQUIREMENTS:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

• Specific vision abilities include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.

• While performing the duties of this job, the employee is regularly required to talk and hear.

• This position requires the ability to occasionally lift office products and supplies, up to 10 pounds.

• Ability to sit for long periods; stand and walk frequently; and bend, stoop, and reach occasionally.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores