Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

NetSuite Developer

FERGUSON ELECTRIC INC

Job Description

Job Description

Description:

About Us

Since 1935, Ferguson Electric has been providing the Western New York region with exceptional electrical repair and construction services. We have the experience and skill to be our customer’s “connection to quality.” Our professional team has handled a majority of the construction and service contracts for the commercial and industrial facilities in the area. We have the skill, experience, and the dedication to properly address all electrical repair and construction needs.

About the Role

Ferguson 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.

What You Will DoNetSuite 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.

Requirements:

 

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. 

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the NetSuite Developer in Buffalo, NY vacancy
  • $110k - $200k

     ...in a client‑facing, consulting‑style environment Nice to Have Any finance/PE domain exposure — FP&A, GL data, ERP systems (NetSuite, SAP) Familiarity with LangChain/LangGraph, AutoGen, DSPy, or similar orchestration frameworks Public work you can point to:... 
    Suggested
    Internship
    Work at office
    Local area
    Remote work
    2 days per week

    Accordion USA

    Buffalo, NY
    3 days ago
  •  ...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... 
    Suggested
    Work at office
    Local area
    Remote work
    Relocation

    Technology Recruiting Solutions

    Buffalo, NY
    2 days ago
  • This opportunity is ideal for an experienced Oracle/enterprise software developer who thrives on hands-on work in a collaborative business and IT environment, contributing to the growth of cloud-based technologies. Professionals seeking a stable, long-term career path may... 
    Suggested
    Local area
    Relocation
    Relocation package

    Gables Search Group

    Buffalo, NY
    4 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    23 hours ago
  • $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... 
    Suggested
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    3 days ago
  • $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 time
    H1b

    PwC

    Buffalo, NY
    4 days ago
  • $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 time
    H1b

    PwC

    Buffalo, NY
    4 days ago
  • Core Requirements Please focus on candidates with: ~5+ years of enterprise application development, systems analysis, or related experience ~ Hands-on experience with Oracle Fusion, Oracle Utilities Cloud, Oracle EBS , or a comparable enterprise...

    3B Staffing LLC

    Buffalo, NY
    2 days ago
  • $80k - $105k

     ...Oracle Developer Are 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... 
    Flexible hours

    StaffBuffalo

    Buffalo, NY
    23 hours ago
  •  ...Independent Visa candidates Oracle PL/SQL Developer Long Term Remote Over 10-15 Years of IT Experience. Over 7+ Years experience with PL/SQL. Good exp with Performance Tuningis a must. Good to have experience in the Healthcare Industry... 
    Remote work

    Shakti Solutions

    Buffalo, NY
    11 hours ago
  • $80k - $105k

     ...Please reference position Oracle Developer in the subject line of email. National Fuel is seeking an Oracle Developer for an outstanding career opportunity in our Information Technology department at our Buffalo, NY headquarters. National Fuel is proud to have an... 

    National Fuel Gas

    Buffalo, NY
    4 days ago
  • $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 time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    1 day ago
  • $60k - $80k

     ...SQL Developer Merchants Insurance Group is a leading Property and Casualty Insurer in the Northeast and is looking for a SQL Developer to join our Information Technology team located in Buffalo, New York. The SQL Developer under the direction of the Manager, Enterprise... 
    Temporary work
    Summer work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Buffalo Corporate Office

    Buffalo, NY
    3 days ago
  • $114.67k - $158.67k

     ...School, Northwest Arkansas’ premier private Christian PreK–12 college preparatory institution. Since 1976, Shiloh has focused on developing principled leaders who engage and positively influence their communities. The school combines rigorous academics with a Christ-centered... 
    Full time
    Remote work

    Shiloh Christian High School

    Buffalo, NY
    1 day ago
  • Azure SQL Database EngineerWe are seeking a highly skilled and experienced Azure SQL Database Engineer to manage, optimize, and secure our SQL databases hosted in Azure. This role will be integral to supporting a new middleware application that facilitates data flow to...

    Syntricate Technologies

    Buffalo, NY
    4 days ago
  •  ...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... 
    Local area
    Relocation
    Relocation package

    Joseph Michaels International

    Buffalo, NY
    2 days ago
  • $116.4k - $194k

     ...production-readiness activities. Remain current on work outside the team that may affect the team, platform or client environment.Develop and manage multiple cost center budgets, including cloud infrastructure and AI platform operating costs.Recommend and implement policies... 
    Full time
    Temporary work
    Work experience placement

    M&T Bank

    Buffalo, NY
    4 days ago
  •  ...and asset management, workforce management, safety, and other transportation operations. Vestige, part of Transit Technologies, develops technology that connects software, data, distributed systems, and hardware-enabled environments. We are looking for a highly... 
    Full time
    Immediate start
    Remote work

    Transit Technologies LLC

    Buffalo, NY
    1 day ago
  • $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 time
    Work experience placement

    M&T Bank

    Buffalo, NY
    3 days ago
  • $164k - $236k

     ...agriculture, food and beverage, retail, and the public sector.Visit gomotive.com to learn more.About the RoleAs a Staff Engineer on the Developer Productivity team, you will spearhead the effort to build systems and automation that are the development, build, and delivery... 
    Temporary work
    Work experience placement
    Local area

    Motive

    Buffalo, NY
    1 day ago
  • $100k - $160k

     ...Full Stack Cloud Engineer As a Full Stack Cloud Engineer, you'll build and modernize scalable AWS-based applications — developing backend services, APIs, and integrations while also contributing to frontend dashboards and user interfaces. You'll collaborate closely... 

    Innovative Solutions

    Buffalo, NY
    2 days ago
  • $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 time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    16 hours ago
  •  ...development and advancement.The company prioritizes diversity, inclusion, and career growth for qualified employees.RoleThe Oracle Developer will support the company’s Oracle Fusion/Utilities environment, involving development, configuration, integrations, reporting,... 
    Local area
    Relocation
    Relocation package

    Gables Search Group

    Buffalo, NY
    2 days ago
  •  ...+ years of professional experience in full-stack software development using C# and .NET Core. ~4+ years of hands-on experience developing enterprise applications with: ~ .NET Core, C#, and ASP.NET ~ Microsoft MVC and Web API ~ Object-Oriented Analysis and Design... 

    Take2 Consulting LLC

    Buffalo, NY
    1 day ago
  • $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 time
    Relocation package
    Flexible hours

    Moog

    Buffalo, NY
    3 days ago
  •  ...DDoS Protection—partnering with cybersecurity teams to enforce Zero Trust and robust application defenseDrive DevOps integration by developing automated provisioning, configuration management, and self-service deployment frameworks using Python, Ansible, Terraform,... 
    H1b
    Local area

    KPMG

    Buffalo, NY
    3 days ago
  • $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 time
    Work experience placement
    Flexible hours

    M&T Bank

    Buffalo, NY
    1 day ago
  • Colonial Group in Buffalo, NY is seeking a Senior Software Engineer to join our Platform Engineering group, focusing on the VIN Decoder backend. You will work with Python, AWS Postgres, Redis, and GCP BigQuery to build scalable, reliable data systems. The ideal candidate...

    Jobleads-US

    Buffalo, NY
    5 days ago
  • $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 time
    Work experience placement
    Remote work
    Work from home

    M&T Bank

    Buffalo, NY
    16 hours ago
  •  ...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

    ACV Auctions

    Buffalo, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to NetSuite Developer. Be the first to apply!