Job Description

We are seeking a Senior Financial Consultant to lead and build a world-class financial

systems ecosystem. This role plays a critical part in the development, implementation, and

maintenance of our financial systems, supporting accounting, finance, legal, and financial

operations.

As a key member of our team, you will drive system optimizations, automation, and

integrations, ensuring seamless financial processes across the organization. You’ll collaborate

with stakeholders, design scalable solutions, and champion best practices to enhance

operational efficiency.


What You’ll Do

● Evaluate existing financial systems and assess new potential software solutions.

● Lead business, accounting, and workflow process improvements across finance,

accounting, revenue, operations, procurement, tax, audit, and security.

● Drive the strategy and roadmap for ERP, Billing, and Procurement systems, ensuring

alignment with cross-functional teams.

● Own and maintain key financial systems, including NetSuite, RAMP, Zip, FloQast,

Stripe, Navan, Salto, Veza, and Ironclad.

● Ensure data integrity, accuracy, and completeness across various internal systems.

● Administer, configure, and enhance NetSuite and related financial applications.

● Develop, implement, test, and deploy customizations, third-party tools, and new

system functionality based on evolving business needs.

● Lead change management and release processes for system enhancements.

● Maintain system controls aligning with SOX IT general controls and compliance

standards.

● Perform integrity testing of system upgrades and development releases before

deployment.

● Develop & maintain integrations between financial systems, ensuring smooth data

flow.

● Utilize SuiteScript for back-end customizations in NetSuite.

● Translate business requirements into technical solutions, bridging the gap between

functional needs and system capabilities.

● Leverage SQL, Python, and Bash scripting to optimize financial workflows and

reporting.

● Maintain documentation for integrations, system customizations, and workflows.

● Work closely with accounting, finance, legal, and procurement teams to define

business requirements and translate them into system solutions.

● Provide user training, troubleshooting, and support for financial applications.

● Play a pivotal role in implementing financial system initiatives from inception to

launch.

● Partner with teams to integrate IT security best practices into financial processes.

● Identify and recommend new technologies to improve financial processes.

● Stay up to date with NetSuite, Zip, Stripe, and other financial systems to leverage

new functionalities.

● Analyze and optimize financial reporting, budgeting, and forecasting workflows.

● Define and document functional requirements for financial systems, automations and

integrations.

What We’re Looking For


Must-Have Qualifications

βœ… Bachelor’s degree with 5+ years of experience in Finance and Accounting Systems.

βœ… Experience implementing and administering ERP systems, preferably NetSuite.

βœ… Strong expertise in Quote to Cash & Procure to Pay processes, including order

management, invoicing, revenue recognition, and accounts receivable.

βœ… Hands-on experience with SuiteScript and customizing NetSuite.

βœ… Ability to translate functional and business requirements into technical solutions.

βœ… Proven experience in relational databases, SQL, ETL, and integration tools.

βœ… Solid knowledge of internal controls and financial compliance (SOX, audit, security).

βœ… Strong problem-solving skills, ability to prioritize tasks, and deliver high-performance

solutions.


Preferred Qualifications

⭐ Experience with Zip, Ramp, FloQast, Salto, Stripe, and Salesforce.

⭐ Hands-on coding experience in Python, Bash scripting, or related technologies.

⭐ Prior experience in multi-entity, multi-currency environments.

⭐ Understanding of financial operations, reporting, and budgeting processes.

⭐ Familiarity with IT security best practices for financial applications.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application