NetSuite Developer
Ferguson Electric Construction Co., Inc.
Ferguson Electric's NetSuite DeveloperFerguson Electric's NetSuite Developer designs, develops, and engineers solutions on the Oracle NetSuite platform that support project management, financials, job costing, procurement, inventory, billing, and operational reporting. This is a hands-on engineering role. The developer owns the technical design of customizations, writes production SuiteScript, builds workflows and data structures, and delivers integrations that connect NetSuite to the rest of the business.The ideal candidate partners with project managers, accounting, pre-construction, operations, and leadership to turn business requirements into scalable, maintainable NetSuite solutions tailored to commercial electrical contracting. The role offers the chance to engineer core systems that field crews and office staff rely on every day, and to raise the quality of how those systems are designed, deployed, and supported.NetSuite Design And Engineering• Design NetSuite solutions end to end, including custom records, forms, fields, roles, saved searches, and data model decisions that fit project-based electrical contracting workflows.• Engineer customizations with SuiteScript 2.x (User Event, Client, Scheduled, Map/Reduce, Suitelet, RESTlet, and Portlet scripts), applying object-oriented design, modular structure, and governance-aware patterns.• Build and maintain automated processes with SuiteFlow and SuiteBuilder, and package, version, and deploy customizations through the SuiteCloud Development Framework (SDF).• Design integrations between NetSuite and related systems, including CRM, project management, and accounting tools, using RESTlets, REST and SOAP web services, and integration platforms.• Establish engineering standards for the NetSuite environment, including naming conventions, script architecture, error handling, logging, code review, and release practices.Development And Customization• Develop and enhance NetSuite functionality for job costing, project tracking, procurement, inventory, billing, revenue, and financial close processes.• Create Suitelets, RESTlets, and custom portlets that give project teams and management reliable, role-appropriate access to operational data.• Build reports, saved searches, workbooks, and dashboards that improve visibility into project performance, labor, materials, and billing.• Where required, support lightweight connections to Salesforce or other CRM tools so customer and project data stays consistent with NetSuite as the system of record for ERP.Technical Support And Optimization• Troubleshoot and resolve defects, script governance and performance issues, integration failures, and user-reported problems in the NetSuite environment.• Optimize existing scripts, workflows, searches, and roles to improve usability, speed, and data quality for electrical project teams and management.• Protect data integrity and security across the platform, including role design, permissions, audit trails, and compliance with internal controls and applicable requirements.Collaboration And Requirements• Work with stakeholders in project management, accounting, pre-construction, operations, and leadership to gather requirements and translate them into technical designs.• Recommend how NetSuite can reduce manual work and improve operational efficiency in the electrical contracting business.• Document technical specifications, solution designs, deployment notes, and user guides for developed solutions.Innovation And Continuous Improvement• Stay current on NetSuite releases, SuiteCloud capabilities, and platform best practices, and recommend features worth adopting.• Propose and implement automation that reduces manual tasks for field crews and office staff.• Participate in code reviews and contribute to a culture of sound engineering and continuous improvement.Ferguson Electric recognizes the value of diversity in our workforce. We are committed to equal opportunity. We consider all qualified employment applicants without regard to race, religion, color, gender, age, national origin, sexual orientation, gender identity, partnership status, protected veteran status, disability, or any other status protected by federal, state, or local law. Individuals who hold legal work authorization applicable to employment at Ferguson Electric in the United States will be considered without regard to citizenship/alienage.About Your Qualifications• Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.• 3+ years of software development experience, with a primary focus on NetSuite design, development, and engineering.• Strong proficiency in SuiteScript 2.x (and working knowledge of SuiteScript 1.0), RESTlets, Suitelets, SuiteFlow, SuiteBuilder, and the SuiteCloud Development Framework (SDF).• Solid JavaScript skills, including modern syntax, modular design, and debugging, plus working knowledge of SQL, HTML, and CSS.• Experience designing and building integrations with REST/SOAP APIs and tools such as Celigo, Boomi, MuleSoft, or similar iPaaS platforms.• Understanding of ERP workflows, particularly project-based, job-cost, construction, or service-industry processes.• Strong grasp of object-oriented programming principles, design patterns, and how to apply them within NetSuite's governance and platform constraints.• Excellent problem-solving skills and attention to detail.• Ability to work effectively in a fast-paced environment and manage multiple priorities.• Excellent communication and interpersonal skills, including the ability to explain technical design choices to non-technical stakeholders.Preferred Qualifications• NetSuite certifications (for example, SuiteFoundation, SuiteCloud Developer, or ERP Consultant).• Experience with Agile development methodologies.• Familiarity with source control, continuous integration, and SDF-based deployment pipelines.• Exposure to Salesforce or another CRM as an integration endpoint, not as the primary development platform.• Additional languages such as Python or Java.• Experience in construction, electrical contracting, or another project-based trade, including job cost, change orders, or progress billing.
- ...while working closely with business and IT teams.CultureOur client places a strong emphasis on collaboration, accountability, and developing its employees. Hard work is recognized, and the company has a history of supporting promotion from within.The hiring manager has...SuggestedLocal areaRelocationRelocation package
$97.1k - $161.8k
...four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: The Senior Developer is responsible for the design, development, testing, implementation, and production support of data integration and processing...SuggestedFull timeTemporary workWork experience placementWork from home$80.9k - $134.8k
...systems administrators who enjoy solving technical challenges, supporting enterprise technologies, working with automation tools, and developing expertise in a highly specialized and in-demand area of financial services technology.Primary ResponsibilitiesWork closely with...SuggestedFull timeWork experience placement$97.1k - $161.8k
...advanced software engineering and technical ownership of applications and services supporting critical banking capabilities. Designs, develops, integrates, deploys, and supports secure and resilient solutions throughout the Software Development Lifecycle (SDLC)....SuggestedFull timeWork experience placementWork from home$97.1k - $161.8k
...engineers, and systems administrators who enjoy solving complex operational challenges, working with modern automation technologies, and developing expertise in a highly specialized and in-demand area of financial services technology.Primary ResponsibilitiesWork closely with...SuggestedFull timeWork experience placement$124k - $280k
...Engineering practice. As a Senior Manager you will guide complex workstreams, apply sound judgment across changing priorities, and develop teams that translate technical strategy into practical outcomes. In this role at PwC, you will collaborate across cloud engineering...Full timeH1b$99k - $232k
Industry/SectorNot ApplicableSpecialismData, Analytics & AIManagement LevelManagerJob Description & SummaryThe OpportunityAs a Engineering Manager, Google Cloud AI/ML you will lead the design and delivery of Google Cloud AI and machine learning solutions within our Data...Full timeH1b$103.36k - $201.83k
Known for being a great place to work and build a career, KPMG provides audit, tax and advisory services for organizations in today's most important industries. Our growth is driven by delivering real results for our clients. It's also enabled by our culture, which encourages...H1bWork at officeLocal area$116.4k - $194k
...role is four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: Develops the overall design and implementation of scalable, secure, and high performing platform solutions across business units, acting as...Full timeWork experience placementWork from home$116.4k - $194k
...ResponsibilitiesDesign and implement enterprise storage and data protection services in AWS, including S3, EBS, EFS, FSx, and AWS Backup.Develop Infrastructure-as-Code with tools such as Terraform, CloudFormation, or AWS CDK to automate backup, recovery, storage provisioning,...Full timeWork experience placement$116.4k - $194k
...clients of varying levels to gather, document, and analyze system specifications and requirements, work closely with integrators, developers, and testers in the fast-paced environmentAbility to work independently and collaboratively with others in team...Full timeWork experience placement$80k - $105k
...Oracle DeveloperAre you an experienced Oracle Developer who enjoys building, configuring, and supporting enterprise applications that power critical business operations? StaffBuffalo is working with a well-established and highly respected organization in the Buffalo area...Flexible hours$96k - $181k
...systems at scale while remaining actively involved in coding and delivery. What You'll Do Lead Full-Stack Software Development Design, develop, and deliver scalable full-stack solutions across web, API, and microservice architectures. Build modern user experiences using...Full timeWork at officeFlexible hours- ...while working closely with business and IT teams.CultureOur client places a strong emphasis on collaboration, accountability, and developing its employees. Hard work is recognized, and the company has a history of supporting promotion from within.The hiring manager has...Work at officeLocal areaRemote workRelocation
- M&T Bank Corporation is seeking an Engineering Manager in Buffalo, NY to lead multiple software teams delivering secure, scalable digital products. You will set roadmaps, drive engineering delivery, and champion AI-enabled solutions while partnering with Product, Architecture...
- ...cloud-native applications that power next-generation conversational AI and enterprise solutions. As a Full Stack Engineer, you will develop scalable backend services, APIs, microservices, and modern web applications using Golang and React. You will work with modern cloud...Full timeInternshipRemote workWorldwideRelocation
$97.1k - $161.8k
...Seneca One Buffalo, NY location, with the flexibility to work from home one day per weekOverview: We are seeking a Senior Mobile Developer to join our mobile engineering team focused on delivering secure, scalable, and user-friendly banking applications. This role is ideal...Full timeWork experience placementLocal areaWork from home- ...Federal Project - Applicant must be a United States Citizen with the ability to obtain a Public Trust** Baer is looking for Oracle Apex Developer for a 7-month Federal remote Project Title: Oracle Apex Developer Location: Remote (Must be based in US) Duration: 7 months (...Remote work
$116.4k - $194k
Role SummaryThe Lead AI Platform Engineer is a hands‑on technical contributor responsible for designing, developing, and integrating Generative AI-enabled capabilities within M&T Bank’s secure, governed enterprise environment. This role combines strong software engineering...Full timeWork experience placement$170k - $200k
...for the decision. You want founder-level ownership. No playbook is waiting. You're helping build it. Bonus: experience in developer relations, solutions engineering, or a forward-deployed role; mobile agency or consulting work; conference talks; a company you...Agency work$100k
...passionate about coding or technology and ready to make your mark in tech? For more than 14 years Synergisticit has been helping aspiring developers like you excel in the tech industry. We focus on equipping you with the skills and experience needed to not only secure a job but...H1b- ...Finance suite of applications; Support and maintain software and web applications using C#,.Net, SQL Server and JavaScript; design and develop new or existing software and web applications and specifies information system solutions with GitLab, Ansible, Artifactory; test,...Contract workWork experience placementRemote workNight shiftWeekend work
$80.9k - $134.8k
...location, with the flexibility to work from home one day per weekOverview: We are seeking a full-time Junior Oracle Cloud Applications Developer with three to five years of application development experience to help design, build, integrate, test, and support secure...Full timeWork experience placementWork from home$140k - $180k
...operating group with the longest heritage at Moog and serves ever-evolving markets with ongoing innovation that allows for constantly developing technology and excellent career opportunities. Shape the Next Generation of Strategic DefenseThis is an opportunity to work at...Full timeRelocation packageFlexible hours$116.4k - $194k
...help drive the modernization of our Enterprise Entitlements platform. This role will provide technical leadership in designing, developing, and delivering scalable, secure, cloud-native solutions that support identity, access, and authorization capabilities across Digital...Full timeWork experience placementFlexible hours- Reinforced Learning is seeking a senior leader to head platform engineering, guiding expert engineers in platform, pipelines, infrastructure, security and tooling. You will manage a small team focused on reliable daily internal usage and thoughtful growth. You’ll own the...
$116.4k - $194k
...and strategic cybersecurity projects. Responsible for designing and implementing large scale-scale security systems and solutions to develop or enhance new or existing security solutions, solving advanced complex problems or enhancements. Acts as knowledge resource for...Full timeWork experience placementRemote workWork from home- ...continuous growth and collaboration.If you are passionate about solving complex architectural challenges and are equally invested in developing the careers of those around you, this is the perfect opportunity.This is a hands on keyboard and team lead/manager role. What you...Work experience placement
$172.8k - $359k
...measured by the velocity, safety, and portability it unlocks for every team building above it. Your key responsibilities Lead and develop the AI Platform Infrastructure Engineering team: direct the day-to-day and longer-term work of AI Infrastructure and AI Systems...Contract workSummer holidayFlexible hours- ...Massachusetts, Missouri, New Jersey, New York, Florida, Vermont, Virginia, Texas and Wisconsin Our client seeks experienced .NET Developers to support a large-scale modernization initiative replacing legacy mainframe applications with modern .NET-based services and...Contract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NetSuite Developer. Be the first to apply!



