{"id":2743929,"url":"https://alion.io/job/odellhvac-software-developer-netsuite-business-systems","title":"Software Developer – NetSuite & Business Systems","company":{"id":2684212,"name":"Odellhvac","domain":"odellhvac.com","url":"https://alion.io/company/odellhvac","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":55000,"max_usd":113000,"period":"year","method":"role_country_seniority_unknown","sample_n":203},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Power BI","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Angular","optional":true},{"name":"Azure","optional":true},{"name":"ChatGPT","optional":true},{"name":"Copilot","optional":true},{"name":"React.js","optional":true},{"name":"SOAP","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-14T00:00:00Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-29T07:54:01Z","board_verified":true,"closed_at":null,"days_open":15,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":15},"description":"Who We Are\nO'Dell HVAC Group is a well-established HVAC equipment representative, partnering with engineers, building owners, and contractors throughout Canada. Our success is fueled by our people-first culture, where teamwork, innovation, and professional growth are at the core of everything we do.\nWhy Work for O'Dell HVAC Group?\nAt O’Dell HVAC Group, we are committed to a people-first workplace. We offer:\nCompetitive Salary & Profit Sharing - We recognize and reward contributions to our success.\nComprehensive Benefits, Health Spending Account, & RRSP Plan - We invest in your well-being and future.\nProfessional Development - We support continuous learning and career growth for all roles.\nCompany-Wide Holiday Shutdown - Enjoy paid time off during the holiday season.\nSummer Fridays! - Wrap up early on summer afternoons!\nWe are seeking a Software Developer - NetSuite & Business Systemsto join our technology team and help support, improve and integrate the business systems that power O'Dell's growing operations.\nA primary focus of this position will be our Oracle NetSuite ERP environment. The successful candidate will provide hands-on technical support, development and continuous improvement across NetSuite while also contributing to integrations, internal applications, automation and other business-system initiatives.\nThis is not a traditional help-desk role and it is not purely an application-development position. We are looking for someone who can understand how a business process works, identify where a system or workflow is creating friction, and develop a practical technical solution.\nThe role will work closely with Finance, Operations, Sales, Customer Experience, eCommerce and other departments, as well as internal and external technology resources. The successful candidate should be comfortable taking ownership of technical issues, investigating root causes and developing maintainable solutions rather than relying exclusively on outside consultants.\nWhat You'll Be Doing\nNetSuite Development & Administration\nSupport, maintain and continuously improve O'Dell's Oracle NetSuite ERP environment.\nDevelop and maintain NetSuite customizations using SuiteScript 2.x and related NetSuite development tools.\nBuild and maintain SuiteFlow workflows, saved searches, reports, dashboards, forms, fields, records and other NetSuite configurations.\nDevelop and maintain SuiteAnalytics and SuiteQL queries and data extracts.\nTroubleshoot NetSuite application, workflow, script, permission, transaction and data issues.\nAssist with user roles, permissions, access and application configuration.\nSupport NetSuite releases, testing, sandbox management and deployment of system changes.\nReview existing customizations and scripts and improve reliability, maintainability and documentation.\nIdentify opportunities to simplify or eliminate unnecessary customizations where standard NetSuite functionality can meet the business need.\nSupport data imports, data cleansing, record updates and system configuration related to acquisitions or business changes.\nWork with Finance and operational teams to improve ERP processes and reduce manual work.\nSystems Integration\nDevelop and maintain integrations between NetSuite and other O'Dell systems using REST APIs, SuiteTalk, web services, middleware and other integration technologies.\nSupport integrations between NetSuite and platforms such as CRM, Shopify, Power BI, Microsoft applications and other business systems.\nTroubleshoot failed integrations, scheduled processes, APIs and data exchanges.\nMonitor integration performance and identify recurring issues or opportunities for improvement.\nHelp establish clear documentation and ownership of APIs, automated jobs and material data flows.\nSupport testing and validation when systems or integrations are changed.\nBusiness Process Automation\nWork directly with employees and business leaders to understand existing processes and identify opportunities for automation.\nDevelop workflows, scripts and applications that reduce repetitive administrative work and improve accuracy.\nIdentify manual spreadsheet-based processes that can be replaced with reliable system workflows.\nDevelop practical tools that improve employee productivity and system usability.\nSupport automation using NetSuite capabilities, Microsoft Power Platform and other appropriate technologies.\nHelp evaluate opportunities to responsibly use AI-enabled tools within internal workflows.\nReporting & Data\nSupport reporting requirements using NetSuite saved searches, SuiteAnalytics, SuiteQL and related tools.\nAssist with reliable data feeds from NetSuite into Power BI and other reporting platforms.\nWork with business and data resources to ensure reporting logic is accurate and maintainable.\nTroubleshoot inconsistencies between NetSuite and downstream reporting systems.\nSupport data quality, validation and cleanup activities.\nDevelop queries and extracts required for operational, financial and management reporting.\nInternal Applications & Development\nDevelop and maintain internal web applications, utilities and business tools where appropriate.\nWork across technologies such as JavaScript/TypeScript, Node.js, Python, C# or other appropriate platforms depending on project requirements.\nSupport existing internally developed applications and troubleshoot technical issues.\nBuild lightweight applications and interfaces where extending NetSuite or another existing platform is not the appropriate solution.\nFollow appropriate source-control, testing, deployment, security and documentation practices.\nSystems Support & Continuous Improvement\nServe as an escalation resource for complex NetSuite and business-system issues.\nInvestigate root causes rather than repeatedly addressing symptoms.\nWork with users to reproduce, troubleshoot and resolve system issues.\nCoordinate with Oracle NetSuite support, consultants and other vendors when outside expertise is required.\nMaintain technical documentation for scripts, integrations, customizations, configurations and recurring support procedures.\nIdentify recurring system problems and recommend permanent solutions.\nParticipate in technology projects related to acquisitions, eCommerce, CRM, reporting, automation and other business-system initiatives.\nSupport testing, change management and user acceptance testing for system improvements.\nStay current on NetSuite functionality and recommend opportunities to use new platform capabilities.\nWhat You Bring\nThree plus (3+) years of professional software development, NetSuite development, ERP technical support or related experience.\nDemonstrated hands-on experience working with Oracle NetSuite in a production business environment.\nExperience with SuiteScript 2.x or strong JavaScript development experience combined with meaningful NetSuite experience.\nExperience with NetSuite configuration including workflows, saved searches, custom records, forms, fields, roles and permissions.\nExperience with SuiteAnalytics and/or SuiteQL.\nExperience working with APIs, web services, databases and system integrations.\nStrong JavaScript and/or TypeScript skills.\nExperience with SQL or other data-querying technologies.\nExperience with Git or another source-control platform.\nStrong understanding of business processes and the relationship between ERP configuration, data and operational workflows.\nStrong analytical, troubleshooting and root-cause-analysis skills.\nAbility to communicate effectively with both technical and non-technical employees.\nAbility to work independently, prioritize competing requests and take ownership of technical issues through resolution.\nPreferred Experience\nThe following experience would be considered an asset:\nNetSuite certifications or advanced NetSuite administration/development experience.\nExperience withSuiteTalk REST or SOAP web services.\n\nExperience with NetSuite RESTlets and integration development.\nExperience supporting NetSuite financial, inventory, purchasing, order management or warehouse processes.\nExperience in a distribution, wholesale, manufacturing or multi-location organization.\nExperience integrating NetSuite with Shopify, CRM platforms, Power BI or Microsoft applications.\nExperience with Microsoft Azure or Power Platform.\nExperience with React, Angular, Vue.js, Node.js, Python, C# or similar technologies.\nExperience developing internal applications or workflow automation.\nExperience with AI-assisted development tools such as GitHub Copilot, ChatGPT or similar platforms.\nExperience with ERP implementations, acquisitions, data migrations or system integrations.\nWhat We Are Looking For\nThe strongest candidate will be someone who combines software-development capability with an understanding of how enterprise systems actually support a business.\nYou should be comfortable opening a NetSuite issue, understanding the underlying process, tracing the relevant data or configuration, determining why it is occurring and implementing a sustainable solution.\nWe are looking for someone who:\nTakes ownership rather than simply escalating issues.\nUnderstands that good system design begins with understanding the business process.\nWrites maintainable, documented code and configurations.\nCan balance speed with appropriate testing and controls.\nIs comfortable working directly with Finance, Operations, Sales and other departments.\nLooks for ways to simplify systems rather than adding unnecessary complexity.\nUses AI and modern development tools to work more effectively while maintaining appropriate review and testing.\nIs interested in becoming a deep internal expert in O'Dell's business systems.\nWork Location\nThis is a remote position, with candidates ideally located in or near Burlington, ON, Calgary, AB, or Montréal, QC. While the role offers the flexibility to work remotely, candidates must be available to attend their local O’Dell office as needed for meetings, collaboration, training, and other business requirements.\nAt O'Dell HVAC Group, we may use AI-powered tools to support our recruitment process and improve efficiency, allowing our team to focus on what matters the most - getting to know our candidates. While AI may be utilized, all hiring decisions are made by our HR and management teams.\nAccessibility Commitment\nWe’re all about building a workplace where everyone can thrive. We’re committed to fostering an inclusive, accessible environment in line with the Accessibility for Ontarians with Disabilities Act (AODA).\nIf you need accommodations during the hiring process or on the job, please contact us. We believe that accessibility isn’t just a requirement; it’s part of creating a great place to work for everyone.\nFor any accommodation requests or questions, reach out to Human Resources.\nThis job posting is for an existing vacancy.","description_format":"text","description_chars":10813,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Manufacturing","HVAC & Refrigeration"],"lifecycle":[{"event":"open","at":"2026-10-16T21:47:41Z"}],"visa":[],"liveness":{"score":67,"band":"ok","label":"Likely open","p_open":1,"p_active":0.739,"p_room":0.9,"age_days":15,"expected_fill_days":24,"reasons":["conf:2","win:mid"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/odellhvac-software-developer-netsuite-business-systems","json_url":"https://alion.io/job/odellhvac-software-developer-netsuite-business-systems.json","meta":{"generated_at":"2026-10-29T09:10:00Z","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":13906,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00: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":2684212},"rest":"https://alion.io/mcp/rest/get_company?id=2684212"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fodellhvac-software-developer-netsuite-business-systems"},{"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%2Fodellhvac-software-developer-netsuite-business-systems"},{"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%2Fodellhvac-software-developer-netsuite-business-systems"},{"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/odellhvac-software-developer-netsuite-business-systems\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fodellhvac-software-developer-netsuite-business-systems"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2743929}},{"tool":"search_jobs","arguments":{"company":"odellhvac.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2743929},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}