Terms of Contract
- Contract Type: Part-time contract position, ~20 hours per week
- Engagement Type: Initial short-term engagement (2–3 months), with strong potential for ongoing work
- Location: Fully remote, within the U.S. and Canada
About the Role
We are seeking an experienced NetSuite Consultant to support an active client implementation. This role is ideal for someone with deep NetSuite expertise who can jump into an ongoing project, provide clarity on system configuration, and help bridge the gap between NetSuite and a custom Laravel application.
You will work closely with our development team to ensure that NetSuite workflows, integrations, and data structures are properly understood, documented, and implemented in a way that aligns with the broader technical architecture. This role requires someone who can communicate clearly, work independently, and make meaningful progress in a part-time, async-friendly environment.
Requirements
To excel in this role, you should demonstrate:
- 3+ years of hands-on NetSuite implementation and configuration experience
- Deep familiarity with NetSuite modules including inventory, order management, financials, and workflows
- Experience integrating NetSuite with third-party systems via REST or SOAP APIs, including sync error handling and reconciliation patterns
- Hands-on experience with lot/serial number tracking and expiration date management in NetSuite inventory
- Ability to clearly explain NetSuite data models, configuration decisions, and business logic to technical and non-technical stakeholders
- Experience documenting NetSuite integrations, workflows, and system behavior
- Experience with Laravel or familiarity with PHP MVC frameworks (highly valuable, as the role involves translating NetSuite logic into Laravel-compatible patterns)
- Ability to work asynchronously and make progress independently between meetings
Preferred Skills (Nice-to-Haves)
- Experience with SuiteScript for custom scripting and workflow automation
- Experience configuring NetSuite units of measure and understanding the precision and rounding implications of base unit selection
- Background in pharmacy, healthcare, or another regulated industry with complex inventory requirements
- NetSuite certifications (ERP Consultant, Administrator, etc.)
Key Responsibilities
- Support the ongoing NetSuite implementation for an active client project, picking up from work already in progress
- Collaborate with our Laravel development team to ensure NetSuite configurations and data structures translate cleanly into the custom application layer
- Participate in weekly check-ins and async communication to align on priorities and progress
- Document NetSuite workflows, integration points, and configuration decisions in a clear and maintainable way
- Identify potential risks or misalignments between NetSuite capabilities and project requirements, and surface these proactively
- Support a smooth transition into ongoing NetSuite administration and support as the project moves past the initial build phase
What We Offer
- Flexible, fully remote work environment
- Potential for long-term ongoing engagement as NetSuite support needs continue beyond the initial implementation
- A respectful, low-meeting culture that values focus and autonomy
Our Hiring Process
- Introductory Call (20-30 minutes): A casual conversation to learn more about your background and Netsuite experience.
- In-Depth Interview (45-60 minutes): A deeper discussion about your experience and how it fits within this role.
Stand Out by Differentiating Yourself
To help us understand your capabilities, please include the following in your application:
- Cover Letter: Highlight your NetSuite experience and tell us why you’re excited about this role.
- Writing Samples: Describe a NetSuite implementation or integration you’ve worked on, including your role, the challenges you faced, and the outcome.
- Personal Touch: Let us know if you have any experience working alongside or within PHP/Laravel codebases, even if you’re primarily a NetSuite specialist.
Disqualifiers
Please do not apply if:
- You cannot comfortably communicate in English (written and spoken) at a professional level
- You are applying on behalf of an agency or outsourcing firm
About Programodo
Founded in 2021, Programodo is an Atlanta-based software development agency focused on helping small and medium-sized businesses improve their processes through modern technology. We’re a development shop run by developers, so we understand the challenges of building great software and how to create an environment that fosters quality work.
With over 20 years of combined industry experience, our founders built Programodo on the principles of technical excellence, clear communication, and transparency. We’ve designed our processes to reduce unnecessary overhead, allowing our team to focus on solving real problems and building solutions that deliver value.
At Programodo, we prioritize a healthy work-life balance and a supportive culture. We keep meetings to a minimum, value results over hours logged, and ensure our team has the autonomy to do their best work without being micromanaged.
If you’re looking for a team where you can focus on meaningful projects and collaborate with skilled, like-minded people, Programodo could be the place for you.
How to Apply
Fill out this form.
Please Note: We truly appreciate your interest in joining our team. Because we receive a large number of applications, we’re unable to respond to each one individually. To make sure everyone is reviewed fairly, please submit your application through the provided form. Direct emails will not be considered. Only candidates selected for further review will be contacted. Thank you for understanding, and for taking the time to apply.
This is a direct hire position. Staffing agencies need not apply.

