Netsuite Developer-SCA Frontend and Backend Integrations
Listed on 2026-05-23
-
Software Development
Backend Developer, Software Engineer
We are hiring for multiple Netsuite Developers, both SCA Frontend/Experience and Backend/Integrations. THIS IS A FULL TIME, ON SITE POSITION LOCATED IN HOUSTON, TEXAS. Remote employees will not be considered for the position.
SCA FRONTEND/EXPERIENCE DEVELOPERThis role is responsible for building, customizing, and optimizing our Suite Commerce Advanced (SCA) frontend environment including several integrations, ensuring a high-performing, scalable, and user-friendly experience.
Key Responsibilities- Develop and maintain Suite Commerce Advanced (SCA) themes and extensions
- Customize key pages including:
Homepage, PDP, PLP, Cart, Checkout, Search, and Landing Pages - CSS frameworks (Tailwind preferred)
- Implement UI/UX improvements aligned with design systems
- Optimize site performance, page speed, and frontend architecture
- Work closely with backend/Net Suite developers to integrate APIs and data flows
- Own bug fixes, enhancements, and feature delivery across the storefront
- Support QA, UAT, and deployment cycles
- Strong experience with Suite Commerce Advanced (SCA)
- Experience with Backbone.js (SCA framework)
- Experience building custom extensions and theme overrides
- Strong understanding of frontend performance and responsive design
- Ability to debug and navigate complex SCA codebases
- Strong in SEO and Related Dashboards/Tools
- Familiarity with Net Suite backend concepts
- Experience with A/B testing, personalization, or conversion optimization
- Experience working in Agile/Scrum environments
We are looking for a Full Stack Net Suite developer to own and enhance our ERP ecosystem, integrations, and backend business logic. This role is critical in ensuring our Net Suite instance is scalable, reliable, and tightly integrated with our eCommerce cloud platform and third-party systems.
Key Responsibilities- Develop and maintain Net Suite customizations using Suite Script (1.0/2.0/2.1)
- Build and manage integrations between Net Suite and external systems (eCommerce,
- Own order flow, fulfillment logic, and financial data integrity
- Configure and maintain Suite Flow workflows, saved searches, and custom records
- Troubleshoot and resolve issues across order processing, tax (Avalara), shipping
- (Ship Hawk), and fulfillment systems
- Collaborate with frontend/SCA developers to ensure seamless data flow
- Optimize performance of scripts, workflows, and integrations
- Support UAT, QA, and production deployments
- Service Desk Problem Resolution (possible off hours)
- Strong experience with Net Suite development (Suite Script 2.x preferred)
- Experience with RESTlets, Suite Talk (SOAP/REST APIs)
- Familiarity with integrations and middleware
- Solid understanding of order management, fulfillment, and ERP processes
- Ability to work independently and own backend systems end-to-end
- Security and Administration
- Experience with Avalara, Infios, Ship Hawk, Narvar, and related
- Experience supporting eCommerce platforms with UI/UX Experience
- Familiarity with version control (Git) and structured deployment processes
Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Applicants must be 21 years of age or older.
Primary Arms is a drug-free workplace.
Primary Arms, LLC is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to providing equal employment opportunities to all employees and applicants. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions are based on business needs, job requirements, and individual qualifications.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).