{"id":1987934,"url":"https://alion.io/job/ferguson-electric-netsuite-developer","title":"NetSuite Developer","company":{"id":2573858,"name":"Ferguson Electric","domain":"fergusonelectric.com","url":"https://alion.io/company/fergusonelectric","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paylocity","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Buffalo, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":85000,"max":115000,"currency":"USD","period":"year","gross":null,"usd_annual":115000},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"MuleSoft","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"SQL","optional":false},{"name":"Agile","optional":true},{"name":"Apex","optional":true},{"name":"CI/CD","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-10-07T02:51:07Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-13T05:53:40Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"Description\nAbout Us\nSince 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.\nAbout the Role\nFerguson 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.\nThe 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.\nWhat You Will Do\nNetSuite Design and Engineering\nDesign NetSuite solutions end to end, including custom records, forms, fields, roles, saved searches, and data model decisions that fit project-based electrical contracting workflows.\nEngineer 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.\nBuild and maintain automated processes with SuiteFlow and SuiteBuilder, and package, version, and deploy customizations through the SuiteCloud Development Framework (SDF).\nDesign integrations between NetSuite and related systems, including CRM, project management, and accounting tools, using RESTlets, REST and SOAP web services, and integration platforms.\nEstablish engineering standards for the NetSuite environment, including naming conventions, script architecture, error handling, logging, code review, and release practices.\nDevelopment and Customization\nDevelop and enhance NetSuite functionality for job costing, project tracking, procurement, inventory, billing, revenue, and financial close processes.\nCreate Suitelets, RESTlets, and custom portlets that give project teams and management reliable, role-appropriate access to operational data.\nBuild reports, saved searches, workbooks, and dashboards that improve visibility into project performance, labor, materials, and billing.\nWhere 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.\nTechnical Support and Optimization\nTroubleshoot and resolve defects, script governance and performance issues, integration failures, and user-reported problems in the NetSuite environment.\nOptimize existing scripts, workflows, searches, and roles to improve usability, speed, and data quality for electrical project teams and management.\nProtect data integrity and security across the platform, including role design, permissions, audit trails, and compliance with internal controls and applicable requirements.\nCollaboration and Requirements\nWork with stakeholders in project management, accounting, pre-construction, operations, and leadership to gather requirements and translate them into technical designs.\nRecommend how NetSuite can reduce manual work and improve operational efficiency in the electrical contracting business.\nDocument technical specifications, solution designs, deployment notes, and user guides for developed solutions.\nInnovation and Continuous Improvement\nStay current on NetSuite releases, SuiteCloud capabilities, and platform best practices, and recommend features worth adopting.\nPropose and implement automation that reduces manual tasks for field crews and office staff.\nParticipate in code reviews and contribute to a culture of sound engineering and continuous improvement.\nFerguson 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.\nRequirements\nAbout Your Qualifications\nBachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.\n3+ years of software development experience, with a primary focus on NetSuite design, development, and engineering.\nStrong proficiency in SuiteScript 2.x (and working knowledge of SuiteScript 1.0), RESTlets, Suitelets, SuiteFlow, SuiteBuilder, and the SuiteCloud Development Framework (SDF).\nSolid JavaScript skills, including modern syntax, modular design, and debugging, plus working knowledge of SQL, HTML, and CSS.\nExperience designing and building integrations with REST/SOAP APIs and tools such as Celigo, Boomi, MuleSoft, or similar iPaaS platforms.\nUnderstanding of ERP workflows, particularly project-based, job-cost, construction, or service-industry processes.\nStrong grasp of object-oriented programming principles, design patterns, and how to apply them within NetSuite’s governance and platform constraints.\nExcellent problem-solving skills and attention to detail.\nAbility to work effectively in a fast-paced environment and manage multiple priorities.\nExcellent communication and interpersonal skills, including the ability to explain technical design choices to non-technical stakeholders.\nPreferred Qualifications\nNetSuite certifications (for example, SuiteFoundation, SuiteCloud Developer, or ERP Consultant).\nExperience with Agile development methodologies.\nFamiliarity with source control, continuous integration, and SDF-based deployment pipelines.\nExposure to Salesforce or another CRM as an integration endpoint, not as the primary development platform.\nAdditional languages such as Python or Java.\nExperience in construction, electrical contracting, or another project-based trade, including job cost, change orders, or progress billing.\nSalary Description\n$85,000-$115,000","description_format":"text","description_chars":6758,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Construction"],"lifecycle":[{"event":"open","at":"2026-10-07T03:39:01Z"}],"visa":[],"liveness":{"score":84,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.844,"p_room":1,"age_days":6,"expected_fill_days":19,"reasons":["conf:15","win:early"],"computed_at":"2026-10-13T05:45:00Z"},"pay":{"stated_usd_annual":115000,"is_top_pay":true},"html_url":"https://alion.io/job/ferguson-electric-netsuite-developer","json_url":"https://alion.io/job/ferguson-electric-netsuite-developer.json","meta":{"generated_at":"2026-10-13T22:25:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":34250,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2573858},"rest":"https://alion.io/mcp/rest/get_company?id=2573858"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fferguson-electric-netsuite-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fferguson-electric-netsuite-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fferguson-electric-netsuite-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ferguson-electric-netsuite-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fferguson-electric-netsuite-developer"}]}