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: Dynamic team culture with mentorship opportunities and a focus on clean coding practices.
- Why this job: Make a real impact in a collaborative environment focused on innovative financial solutions.
- Qualifications: Strong experience in C#, Node.JS, and ERP system integration, especially with NetSuite.
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 in London employer: Tipalti
Tipalti is an exceptional employer that fosters a collaborative and innovative work culture in the vibrant Greater London area. With a strong emphasis on employee growth, you will have the opportunity to mentor junior engineers and contribute to cutting-edge projects that automate finance workflows for thousands of businesses. The company offers competitive benefits and a dynamic environment where your contributions directly impact the success of new product development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior NetSuite ERP Integration Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, Node.JS, and ERP integrations. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining your past projects and how they relate to the role. Remember, communication is key, so be ready to discuss your thought process!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to highlight your experience with ERP systems and cloud platforms like AWS.
We think you need these skills to ace Senior NetSuite ERP Integration Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C#, Node.JS, and ERP integrations, especially 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 our mission.
Showcase Your Collaboration Skills:Since we value teamwork, mention any experiences where you’ve worked closely with product managers or designers. Highlighting your communication and collaboration skills will help us see how you’ll fit into our culture.
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 you’re keen on joining our team!
How to prepare for a job interview at Tipalti
✨Know Your Tech Stack
Make sure you’re well-versed in C# and Node.JS, as these are crucial for the role. Brush up on your SQL and NoSQL database knowledge too, especially with MSSQL and MongoDB. Being able to discuss your experience with APIs and event-driven architectures will definitely impress.
✨Showcase Your Integration Experience
Since the job focuses heavily on ERP systems, particularly NetSuite, be prepared to share specific examples of past integrations you've worked on. Highlight any challenges you faced and how you overcame them, as this shows problem-solving skills and hands-on experience.
✨Communicate Clearly
Excellent communication is key in this role. Practice explaining complex technical concepts in simple terms, as you’ll need to collaborate with Product Managers and external partners. Think about how you can convey your ideas effectively during the interview.
✨Demonstrate a Product Mindset
This position blends development with a strong product focus. Be ready to discuss how you’ve contributed to product development in the past. Show that you understand the importance of delivering high-quality, scalable systems that meet customer needs.