514,690open jobs
17,495companies
76,717added this week
Browse all
Location
In office (Beirut)
Seniority
Middle
Employment
Full-Time
Overview
Company
Impact
Profile match
Valsoft is a Canadian company founded in 2015 that acquires and permanently holds vertical market software businesses rather than reselling them. It buys established, often founder-owned products serving narrow industries such as transport, hospitality, insurance, healthcare and utilities, then keeps them operating under their own brands with centralised support for finance, hiring and best practice. Headquartered in Montreal, it has completed well over a hundred acquisitions and operates on the model that a small software business serving an unglamorous industry can be extremely durable if it is never asked to grow beyond its market.

Aspire Software is looking for an Intermediate Software Developer to join our team in Lebanon.

Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

Role Overview

We are looking for a NetSuite Developer to join our Financial Systems team.

Reporting to the Financial Systems Manager, this role will be responsible for the design, development, customization, maintenance, testing, and enhancement of solutions within NetSuite.

The position will work primarily on a project basis, supporting a continuous pipeline of targeted NetSuite initiatives. The NetSuite Developer will contribute throughout the technical lifecycle, from solution design and development through testing, deployment, documentation, and post-deployment support.

The successful candidate will work closely with the Corporate Financial Team and must have a strong understanding of NetSuite core functionality and financial processes, particularly Procure-to-Pay (P2P), Order-to-Cash (O2C), and Record-to-Report (R2R).

Examples of projects may include:

  • Designing and building NetSuite scripts, workflows, forms, fields, custom records, and other functionality.
  • Reviewing, refactoring, and optimizing existing scripts and workflows for performance, governance, maintainability, controls, and evolving business requirements.
  • Automating manual activities and improving existing NetSuite processes.
  • Configuring forms, fields, roles, permissions, and other NetSuite components to support business, security, and control requirements.
  • Developing performant Saved Searches and SuiteQL queries to support operational requirements, reporting, and controls.
  • Designing and supporting integrations and resolving root causes related to scripts, workflows, forms, integrations, and other NetSuite customizations.

What your day will look like

  • Develop, maintain, and enhance production-ready NetSuite customizations using SuiteScript 2.1 and JavaScript.
  • Independently manage multiple NetSuite projects based on defined business priorities and agreed requirements.
  • Translate business, process, and control requirements into technical designs and maintainable NetSuite solutions.
  • Develop Client Scripts, User Event Scripts, Suitelets, Scheduled Scripts, Map/Reduce Scripts, RESTlets, and Workflow Action Scripts.
  • Develop and optimize Saved Searches and SuiteQL queries, with attention to performance and NetSuite governance limits.
  • Troubleshoot script, workflow, integration, and performance issues using execution logs, debugging tools, and reproducible root-cause analysis.
  • Perform unit and regression testing, support code reviews, and deploy changes from sandbox to production under documented change controls.
  • Maintain technical designs, deployment notes, and support documentation for NetSuite customizations.

Requirements

  • Two to four years of hands-on experience in NetSuite development, NetSuite technical consulting, or a similar role.
  • Strong understanding of NetSuite core functionality and P2P, O2C, and R2R processes.
  • Demonstrated experience with JavaScript, SuiteScript 2.x, SuiteFlow workflows, Saved Searches, custom records, custom fields, and the primary NetSuite script types.
  • Experience with SuiteQL, NetSuite debugging, execution logs, script governance, performance optimization, and script deployments.
  • Experience developing or supporting NetSuite integrations using RESTlets, web services, external APIs, and secure authentication methods.
  • Experience with structured testing, sandbox-to-production deployments, technical documentation, and change management practices.
  • Strong problem-solving, organizational, and communication skills; attention to detail; ability to manage multiple assigned projects; and fluency in written and spoken English.
  • Experience with SuiteCloud Development Framework (SDF) and source control tools such as Git is preferred.
  • Experience with NetSuite OneWorld or multi-subsidiary environments is preferred.
  • NetSuite SuiteFoundation, Administrator, or SuiteCloud Developer certification is considered an asset.

What we are looking for

We are looking for an experienced NetSuite Developer who can work independently across the development lifecycle while collaborating closely with financial and technical stakeholders. The role requires strong NetSuite development skills, practical functional knowledge, sound technical judgment, and a disciplined approach to solution design, testing, deployment, documentation, and continuous improvement.

The successful candidate should be comfortable building new functionality and enhancing existing solutions, including scripts, workflows, forms, configurations, integrations, controls, and automation supporting Valsoft's Corporate environment. An interest in AI and emerging technologies is also valued as these tools continue to evolve within software development and financial systems.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
514,690 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Beirut
$73k – $181k per year (Estimated) • Remote • Full-Time
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
GitHub
Apply
$107k – $255k per year (Estimated) • Remote • Full-Time
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
GitHub
Apply
Remote • Full-Time
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
GitHub
Apply
Remote • Full-Time
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
GitHub
Apply
$132k – $268k per year (Estimated) • Remote • Full-Time
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
GitHub
Apply
$38k – $105k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
SQL
DevOps
Azure
Apply
$55k – $158k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
Python
PowerShell
C#
Bash
DevOps
Terraform
CI/CD
Windows Server
AWS
FinOps
IAM
Cybersecurity
ISO 27001
Least Privilege
Apply
In office • Full-Time • Bachelor's Degree • Beirut
Apply
$47k – $119k per year (Estimated) • Remote • Full-Time
DevOps
Incident Management
Apply
$54k – $132k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Montreal
AI/ML
Transformers
Apply
$24k – $59k per year (Estimated) • Remote • Full-Time • 2+ years exp • Beirut
Apply
$27k – $62k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
Design
Canva
Marketing
Meta Ads
Instagram
Apply
$43k – $70k per year (Estimated) • In office • Internship • Bachelor's Degree • Beirut
Python
Java
C++
Management
Agile
Apply
$38k – $105k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
SQL
DevOps
Azure
Apply
$55k – $158k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
Python
PowerShell
C#
Bash
DevOps
Terraform
CI/CD
Windows Server
AWS
FinOps
IAM
Cybersecurity
ISO 27001
Least Privilege
Apply
See all jobs
This is one of many
514,690 more open roles from verified company boards, updated every day.