Senior NetSuite ERP Integration Engineer

Senior NetSuite ERP Integration Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Tipalti

At a Glance

  • Tasks: Build and scale ERP integrations, especially with NetSuite, while developing robust software solutions.
  • Company: Join a fast-growing fintech on a mission to optimise financial workflows for SMBs.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a dynamic team culture await you!
  • Why this job: Make a real impact in a collaborative environment focused on innovative financial solutions.
  • Qualifications: Strong experience in C#, Node.JS, SQL, NoSQL, and API development.

The predicted salary is between 60000 - 80000 £ per year.

Requirements

  • Strong experience building backend systems using C# and Node.JS
  • Experience integrating with ERP systems, especially NetSuite
  • Experience working with SQL (MSSQL) and NoSQL databases (MongoDB, Redis)
  • Experience building and consuming APIs (REST and/or SOAP)
  • Familiarity with event-driven architectures and messaging systems (e.g. RabbitMQ, Bull/Redis)
  • Experience working with cloud platforms (AWS preferred)
  • Strong understanding of software design principles and clean coding practices
  • Comfortable working across the full stack when needed
  • Excellent communication and collaboration skills

What the job involves

  • As a Senior Software Engineer at Tipalti, you’ll join a fast-growing fintech on a mission to automate and optimize financial workflows for SMBs.
  • This role blends hands-on development with a strong product mindset.
  • You’ll play a key role in building and scaling integration capabilities—particularly around ERP systems (with a preference for NetSuite)—while contributing across the full software development lifecycle.
  • You’ll work closely with Product, Design, and external partners to define requirements, shape solutions, and deliver high-quality, scalable systems.
  • Design, build, and maintain robust, scalable, and well-tested software across the stack.
  • Lead development of ERP integrations, particularly with NetSuite and similar platforms.
  • Develop and maintain APIs, services, and event-driven systems.
  • Participate in architecture and design discussions, helping shape technical direction.
  • Collaborate closely with Product Managers to refine requirements and propose solutions.
  • Identify edge cases, raise technical considerations, and improve system reliability.
  • Conduct code reviews and uphold high standards for code quality and maintainability.
  • Contribute to system design for performance, scalability, and security.
  • Work with external partners and vendors on integration initiatives (ERP, payment systems, etc.).
  • Mentor engineers and share knowledge across the team.

Senior NetSuite ERP Integration Engineer employer: Tipalti

At Tipalti, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters collaboration and innovation. Our team is dedicated to automating financial workflows for SMBs, providing employees with the opportunity to make a tangible impact while working with cutting-edge technologies. With a strong focus on professional growth, mentorship, and a culture that values open communication, Tipalti is the ideal place for those looking to advance their careers in a fast-paced fintech setting.

Tipalti

Contact Details:

Tipalti Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior NetSuite ERP Integration Engineer

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving C#, Node.JS, and ERP integrations. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions related to backend systems and APIs. We recommend doing mock interviews with friends or using online platforms to get comfortable.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior NetSuite ERP Integration Engineer

C#
Node.JS
NetSuite ERP Integration
SQL (MSSQL)
NoSQL (MongoDB, Redis)
API Development (REST and/or SOAP)
Event-Driven Architectures

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C#, Node.JS, and ERP integrations, especially with NetSuite. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about fintech and how your background makes you a perfect fit for our team. Let us know what excites you about the role and how you can contribute.

Showcase Your Technical Skills:When filling out your application, be sure to mention your experience with SQL, NoSQL databases, and API development. We love seeing candidates who are comfortable across the full stack, so highlight any relevant projects or experiences!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our awesome team!

How to prepare for a job interview at Tipalti

Know Your Tech Stack Inside Out

Make sure you’re well-versed in C#, Node.JS, and the various databases mentioned like MSSQL and MongoDB. Brush up on your API development skills, especially REST and SOAP, as these will likely come up during technical discussions.

Showcase Your ERP Experience

Since the role focuses heavily on ERP systems, particularly NetSuite, be prepared to discuss your past experiences with integrations. Have specific examples ready that highlight your problem-solving skills and how you’ve successfully tackled challenges in previous projects.

Demonstrate Collaboration Skills

This position requires excellent communication and teamwork. Be ready to share examples of how you’ve worked with cross-functional teams, such as Product and Design, to deliver impactful solutions. Highlight any mentoring experiences too, as they show leadership potential.

Prepare for System Design Questions

Expect to engage in architecture and design discussions. Familiarise yourself with event-driven architectures and messaging systems like RabbitMQ. Think through how you would approach designing scalable and secure systems, and be ready to articulate your thought process clearly.