Lead the design, development, and implementation of scalable, automated solutions for current and future business needs
Design, develop, and automate business processes within NetSuite using SuiteScript, SuiteFlow, workflows, and saved searches
Integrate NetSuite with other enterprise systems (Coupa, Salesforce, Kyriba) using iPaaS tools like Tray.io to enable seamless data flow and process automation
Optimize and refactor enterprise systems for long-term flexibility and adaptability
Lead and own the delivery of multiple development initiatives in an Agile environment using Atlassian Jira to manage sprints and track progress
Conduct thorough implementation testing in line with SDLC and change management policies and design, write, and execute automated tests
Collaborate closely with cross-functional teams, including Finance, Revenue Operations, Treasury, IT, and Business Operations
Support both new and existing customizations across systems like NetSuite and Tray.io, whether developed internally or by external partners
Manage and resolve issues in Jira and Service Desk, including incidents, problems, and system changes
Identify, analyze, and resolve system design weaknesses to continuously improve system architecture
Mentor junior team members and play a key role in shaping long-term strategy for financial systems development and automation, with NetSuite at the center
Requirements
6+ years of hands-on NetSuite development, with deep expertise in SuiteScript (1.0/2.0), JavaScript, and server-side scripting (API-based, non-DOM)
8+ years of experience in software development, including testing, release management, and deploying enterprise-grade solutions
Strong understanding of SuiteScript Map/Reduce, Schedule Script, deployment processes, dependency management, and source control (e.g., GitHub)
Familiarity with integrating NetSuite with platforms such as Salesforce, Coupa, Kyriba, Workday, Tray.io, Boomi, Mulesoft, and others
Experience working in Agile teams using task/project management tools like Jira
Knowledge of IT General Controls, with ability to follow SOX compliance requirements, including segregation of duties
Experience designing, developing, and automating business processes within NetSuite using SuiteScript, SuiteFlow, workflows, and saved searches
Experience with iPaaS tools like Tray.io for integrating enterprise systems
Ability to design, write, and execute automated tests and conduct thorough implementation testing in line with SDLC and change management policies
Experience managing incidents, problems, and system changes via Jira and Service Desk
Ability to mentor junior team members and collaborate cross-functionally
Quick to learn new financial systems and stay current with evolving technologies
Able to manage multiple priorities, operate independently, and collaborate effectively across teams
Benefits
In addition to cash compensation, Braze offers full- and part- time employees a comprehensive Total Rewards package that includes equity grants of restricted stock (RSUs)
Competitive compensation that may include equity
Retirement and Employee Stock Purchase Plans
Flexible paid time off
Comprehensive benefit plans covering medical, dental, vision, life, and disability
Family services that include fertility benefits and equal paid parental leave
Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend
A curated in-office employee experience, designed to foster community, team connections, and innovation
Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching
Employee Resource Groups that provide supportive communities within Braze
Collaborative, transparent, and fun culture recognized as a Great Place to Work®
Hybrid ways of working
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.