Senior Netsuite Developer
$130k - $160k per yearOpenTable
This hybrid role requires working in the office two days per week.
With millions of diners, 60,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most - their team, their guests, and their bottom line - while enabling diners to discover and book the perfect restaurant for every occasion.
Every employee at OpenTable has a tangible impact on what we do and how we do it. You'll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.
About the JobAs a Senior NetSuite Developer on the Enterprise Systems team, you will design, build, and maintain the critical customizations and integrations that support core financial business processes. You will lead SuiteScript development initiatives and collaborate with adjacent software engineering teams to ensure all connected systems integrate seamlessly. In this role, you will partner directly with finance stakeholders to translate complex operational requirements into robust, scalable platform solutions. By championing automated testing, structured deployment practices, and modern developer tooling, you will maintain high platform reliability and long-term system stability.
Responsibilities
Design, build, and maintain mission-critical SuiteScript 2.1 solutions and APIs to support and automate core financial operations.
Architect and monitor robust, fault-tolerant integrations between NetSuite and peripheral enterprise systems to ensure reliable data synchronization.
Maintain codebase stability and implement proactive updates across NetSuite bi-annual platform upgrades and third-party API changes.
Ensure high code quality and prevent production regressions by authoring comprehensive automated test suites using frameworks like Jest.
Manage end-to-end release lifecycles from sandbox to production utilizing Git and the SuiteCloud Development Framework (SDF).
Collaborate with finance stakeholders and engineering colleagues to diagnose production incidents, implement permanent fixes, and communicate technical updates clearly.
Minimum Qualifications
5+ years of hands-on experience in NetSuite development, customization, and administration in a production environment.
Deep technical proficiency with SuiteScript 2.1, including SuiteCloud architecture, governance limit management, and complex data querying.
Proven experience designing, building, and maintaining REST- or SOAP-based integrations connecting NetSuite to external systems.
Strong command of modern JavaScript, automated unit testing, and version control workflows using Git.
Demonstrated experience deploying customizations across multi-environment NetSuite accounts using SuiteCloud Development Framework (SDF) or automated CI/CD pipelines.
Preferred Qualifications
Experience developing SuiteScript within a TypeScript build setup or software engineering experience in backend languages such as Go.
Official NetSuite certifications (such as NetSuite Certified SuiteCloud Developer, Administrator, or SuiteFoundation).
Demonstrated experience leveraging AI-assisted developer tools and agents to improve engineering workflows and productivity.
Experience working directly with corporate finance, accounting, or billing stakeholders to solve business process challenges.
Familiarity with supporting or troubleshooting distributed web services and microservices that interact with enterprise ERP platforms.
Benefits and Perks
Work from (almost) anywhere for up to 20 days per year
Focus on mental health and well-being:
Company-paid therapy sessions through SpringHealth
Company-paid subscription to Headspace
Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
Paid parental leave
Generous paid vacation + time off for your birthday
Paid volunteer time
Focus on your career growth:
Development Dollars
Leadership development
Access to thousands of on-demand e-learnings
Travel Discounts
Employee Resource Groups
20 days of paid time off
Private health and dental insurance
Life and Disability insurance
The best connections happen face-to-face, whether you'll be sitting down to dinner or having coffee with a coworker. That's why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week - giving employees the best of both worlds: in-person collaboration and flexibility.
The expected range of compensation for this position based in Toronto, Canada is $130,000-$160,000 CAD.There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.
We offer a competitive base salary and benefits including: health benefits;
retirement benefits;
life insurance;
paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays);
and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.
Work Environment & Flexibility
At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations.
Inclusion
We're committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve - fostering a culture where everyone feels welcome to be themselves.
If you need accommodations during the application or interview process, or on the job, we're here to support you. Please reach out to your recruiter to request any accommodations.
#LI-AS3
#LI-Hybrid
#J-18808-Ljbffr
With millions of diners, 60,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most - their team, their guests, and their bottom line - while enabling diners to discover and book the perfect restaurant for every occasion.
Every employee at OpenTable has a tangible impact on what we do and how we do it. You'll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.
About the JobAs a Senior NetSuite Developer on the Enterprise Systems team, you will design, build, and maintain the critical customizations and integrations that support core financial business processes. You will lead SuiteScript development initiatives and collaborate with adjacent software engineering teams to ensure all connected systems integrate seamlessly. In this role, you will partner directly with finance stakeholders to translate complex operational requirements into robust, scalable platform solutions. By championing automated testing, structured deployment practices, and modern developer tooling, you will maintain high platform reliability and long-term system stability.
Responsibilities
Design, build, and maintain mission-critical SuiteScript 2.1 solutions and APIs to support and automate core financial operations.
Architect and monitor robust, fault-tolerant integrations between NetSuite and peripheral enterprise systems to ensure reliable data synchronization.
Maintain codebase stability and implement proactive updates across NetSuite bi-annual platform upgrades and third-party API changes.
Ensure high code quality and prevent production regressions by authoring comprehensive automated test suites using frameworks like Jest.
Manage end-to-end release lifecycles from sandbox to production utilizing Git and the SuiteCloud Development Framework (SDF).
Collaborate with finance stakeholders and engineering colleagues to diagnose production incidents, implement permanent fixes, and communicate technical updates clearly.
Minimum Qualifications
5+ years of hands-on experience in NetSuite development, customization, and administration in a production environment.
Deep technical proficiency with SuiteScript 2.1, including SuiteCloud architecture, governance limit management, and complex data querying.
Proven experience designing, building, and maintaining REST- or SOAP-based integrations connecting NetSuite to external systems.
Strong command of modern JavaScript, automated unit testing, and version control workflows using Git.
Demonstrated experience deploying customizations across multi-environment NetSuite accounts using SuiteCloud Development Framework (SDF) or automated CI/CD pipelines.
Preferred Qualifications
Experience developing SuiteScript within a TypeScript build setup or software engineering experience in backend languages such as Go.
Official NetSuite certifications (such as NetSuite Certified SuiteCloud Developer, Administrator, or SuiteFoundation).
Demonstrated experience leveraging AI-assisted developer tools and agents to improve engineering workflows and productivity.
Experience working directly with corporate finance, accounting, or billing stakeholders to solve business process challenges.
Familiarity with supporting or troubleshooting distributed web services and microservices that interact with enterprise ERP platforms.
Benefits and Perks
Work from (almost) anywhere for up to 20 days per year
Focus on mental health and well-being:
Company-paid therapy sessions through SpringHealth
Company-paid subscription to Headspace
Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
Paid parental leave
Generous paid vacation + time off for your birthday
Paid volunteer time
Focus on your career growth:
Development Dollars
Leadership development
Access to thousands of on-demand e-learnings
Travel Discounts
Employee Resource Groups
20 days of paid time off
Private health and dental insurance
Life and Disability insurance
The best connections happen face-to-face, whether you'll be sitting down to dinner or having coffee with a coworker. That's why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week - giving employees the best of both worlds: in-person collaboration and flexibility.
The expected range of compensation for this position based in Toronto, Canada is $130,000-$160,000 CAD.There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.
We offer a competitive base salary and benefits including: health benefits;
retirement benefits;
life insurance;
paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays);
and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.
Work Environment & Flexibility
At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations.
Inclusion
We're committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve - fostering a culture where everyone feels welcome to be themselves.
If you need accommodations during the application or interview process, or on the job, we're here to support you. Please reach out to your recruiter to request any accommodations.
#LI-AS3
#LI-Hybrid
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Netsuite Developer in Winnipeg, MB vacancy
- OpenTable is seeking a Senior NetSuite Developer to design, build, and maintain customizations and integrations that support core financial processes. You will lead SuiteScript development and collaborate with finance stakeholders to translate requirements into robust platform...Senior
- Lead NetSuite implementations remotely with requirements workshops, configuration, testing, and training as a client-facing functional consultant.NetDynamic Consulting seeks a functional consultant to own full-cycle implementations from discovery through go-live. You will translate...SeniorRemote work
- Lead NetSuite strategy and finance systems optimization at Dandy, supporting scalable operations across Canada. Apply hands-on configuration, integrations, and process expertise.As Senior Manager, Finance Systems, you will lead core finance systems strategy, implementation,...Senior
- ...1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation....SeniorFull timeInternshipRemote workRelocation
- ...SuiteSuccess partner and an official Oracle NetSuite Alliance Partner, headquartered in... ...organisation attached. You would be the most senior NetSuite mind in the building and the person... ...grown quickly, and it needs someone who develops the pod leads, settles the way of working...SeniorPart timeRemote work
- ...next steps. Our partner is looking for a NetSuite Alliances Manager based in Canada. In... ...delivery teams, you will help shape and develop the alliance function while contributing... ...relationships, and engage confidently with senior stakeholders and partner representatives....SeniorInternshipWork at officeRemote workFlexible hours
- ...gaming industries.The Opportunity We're looking for a Senior Zoho Developer to help us accelerate the development, customization, and... ...with Python and/or JavaScript.Experience integrating Zoho with NetSuite, ERP systems, or other enterprise applications.Experience developing...SeniorLong term contractFull timeTemporary workFor contractorsFreelanceRemote work
- ...workflows. The team that runs it is small, senior, and split between Canada and Italy. We'... ...access. We're adding a senior developer to carry that forward. You'll build on the... ...billing migration (we're moving billing to NetSuite). Experience with Slack, Okta, Fivetran...SeniorFor contractorsWork at officeWorldwide3 days per week
$90k - $130k per year
...annuallyCanada: CAD $120,000–$150,000 annually Senior NetSuite ConsultantLocation: 100% Remote –... ...architects, technical consultants, developers, and client stakeholders throughout the... ..., deployment, and post-go-live support.Develop functional requirements, solution...SeniorFull timeRemote work- ...you're working with clients, developing new technologies, or improving... ...on experience managing Oracle NetSuite ERP implementations. Candidates... ...Stakeholder Leadership Serve as the senior point of contact for clients... ...budgets, and delivery risks. Develop and present project dashboards...Senior
$136k - $155k per year
...are looking for a highly skilled and experienced Product Owner - NetSuite to join our dynamic FinTech team. The ideal candidate will have... ...is knowledgeable and proficient in using the NetSuite system. Develop and maintain detailed project plans and manage resources to...Long term contractWork at officeLocal areaWork from homeWorldwide$130k - $150k per year
...careers while making a positive impact on pets and communities. Job OverviewWe are seeking a seasoned and forward-thinking Senior Applications Developer with deep expertise in cloud-native application development, particularly within the Microsoft Azure ecosystem. This role...SeniorLong term contractInternshipWork from homeFlexible hours$108.1k - $222.8k per year
...collaborate with all the teamsin the groupand a wide variety of tasksJob Description We are looking for a dynamic and motivated Senior Software Developer who embrace AI-assisted software development as part of their everyday engineering practice to join our engineering team....SeniorPermanent employmentContract workLocal areaFlexible hours- ...to contribute to the purpose of a company that strives to ensure its clients feel confident and secure about their future? As a Senior Developer, you will contribute within a System Team to evolving the technological foundations and practices that support development, operations...SeniorLong term contractWork at officeFlexible hours
- ...of banking services through modern microservices, cloud technologies, and event-driven architectures.We are looking for a Senior Software Developer (Java) to join our Loyalty Technology team and play a key role in designing, building, and evolving mission-critical...SeniorLong term contractTemporary workInternship
- ...Manager at Plative, you will own delivery outcomes for a pod of NetSuite consultants and act as a trusted advisor to our clients. You... ...excellence and customer satisfaction across engagements(b) coaching and developing a high-performing delivery team(c) commercial success through...
- ...performance fix, and every clean integration is a direct part of how we deliver on that promise to people who are counting on us. As a Senior Developer, you'll own your features end-to-end - from back-end architecture through front-end delivery, testing, and demo - and you'll...SeniorFull timeImmediate startRemote workFlexible hoursShift work
- Gérez des projets NetSuite chez LIDD, en combinant conseil, implantation de solutions et maîtrise des budgets. Le poste exige bilinguisme français anglais.Comme gestionnaire de projet, vous coordonnerez des partenaires, directeurs, spécialistes des solutions et clients. Vous...
- Position Senior Workato Developer Integration ArchitectExperience 6-10 Years Minimum 3 Years of Workato Experience Role Type Technical Lead Individual... ...enterprise applications such as Salesforce Workday SAP NetSuite ServiceNow andother SaaS on-premise systems Develop custom connectors...Senior
$120k - $145k per year
...également sur les intégrations reliant Shopify, NetSuite, notre catalogue de produits, notre... ...de systèmes de production à un niveau senior. Solides compétences en TypeScript et... ...re looking for an experienced full-stack developer to take ownership of existing applications...SeniorDaily paidRemote workMonday to fridayFlexible hours- The NetSuite Alliance Manager at Plative is responsible for driving and executing our Go-To-Market partner strategy across the Oracle NetSuite ecosystem. You’ll own the relationships, referral pipeline, and co-sell motion that makes Plative the partner NetSuite reps call first...
$105k - $155k per year
...We are seeking a seasoned Manager with specialized expertise in NetSuite to join our Financial Accounting Advisory Services (FAAS) team in... ..., preparing deliverables tailored to client needs. You will develop and maintain strong relationships with clients, effectively communicating...- ...people who hold these values. People like you! Role: Salesforce Senior DeveloperJob SummaryThe HSS Digital Transformation Team is seeking a passionate, curious, and detail-oriented Salesforce Senior Developer to join our growing Information Technology team. The successful...SeniorWorldwide
- ...strategic priorities of Simplii Financials’ business team and assists on their journey to be the #1 bank in Canada. As a Front-End Senior React Web Developer, you will be developing front-end code for our client facing web applications such as online banking. You will be working...SeniorRemote work
- ...you're a seasonedkdb+ developerready to lead, innovate, and make an impact, we want to hear from you. Job DescriptionAs a Senior kdb+ Developer at [DI] you'll be at the forefront of delivering high-performance, scalable solutions for some of the world's most data-intensive...SeniorFlexible hours
- Senior Data Developer- Montreal onlyEmployment Type: Permanent Job Description: Our data platform powers analytics and AI products for over 200 global travel partners and we need a technical leader to build pipelines that can handle this scale. This is your chance...SeniorPermanent employmentWorldwideFlexible hours
- We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application systems for a major financial services client. This role bridges high-scale microservices architecture with GenAI. You will help...SeniorInternshipWork at officeRemote workRelocation2 days per week
- A career as a Senior CybersecurityDeveloper on the Security Operations team at National Bank means helping toprotect... ...to both cybersecurityoperational activities and developing tools that will help develop the SecurityOperations Centre. Your work will help the team...SeniorFlexible hours
$90k - $120k per year
...The cities near Burnaby, BC that boast the highest number of java developer jobs are:... ...postwarehousevolunteerwalmartgovernmentamazon warehouseno experience As a Senior Product Developer, you are responsible for managing our most technical...SeniorFull timeFor contractorsSeasonal workWork at officeRemote workFlexible hours- ...deliver results from saliva to mobile app—anytime, anywhere.Developed over six years of R&D, over 2,000 product iterations, and... ...endurance, sleep, and more.About the roleEli is looking for a Senior Software Developer to join our product team full‑time, starting as soon as...SeniorLong term contractFull timeInternshipWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Netsuite Developer. Be the first to apply!
Related searches
- api developer Winnipeg, MB
- c developer Winnipeg, MB
- junior programmer Winnipeg, MB
- senior developer Winnipeg, MB
- tableau developer Winnipeg, MB
- gis developer Winnipeg, MB
- junior developer Winnipeg, MB
- as400 rpg programmer remote Winnipeg, MB
- information developer Winnipeg, MB
- visa sponsor developer Winnipeg, MB

