JOBSEARCHER

Full-Stack Developer

Location: Remote (LATAM ONLY)NetForemost is looking for a Mid–Senior Full Stack Developer with experience in .NET, SQL, Azure, ABP.IO, and n8n integrations to support the development of an invoice integration between the Arriba portal, n8n, and QuickBooks.This role focuses on building automated invoice flows between systems, ensuring data syncs correctly from creation to payment.Key ResponsibilitiesBuild and maintain full stack features using .NET, ABP.IO, SQL, and AzureDevelop invoice-related backend triggers (created, voided, deleted, etc.)Configure tenant-level integrations (webhooks, authentication, mappings)Build and manage n8n workflows to:Receive invoice eventsTransform dataCreate/update invoices in QuickBooksSync payment status back to the portalIntegrate with QuickBooks APIs (creation, voiding, reconciliation)Ensure secure webhook communication between systemsMonitor, debug, and fix data flow issues across systemsAdd logging, error tracking, and traceabilityCollaborate with QA, PMs, and stakeholders during testing (UAT)Document setup and integration processesRequired SkillsStrong Full Stack Development experience.NET / C# hands-on experienceExperience with ABP.IO or similar frameworksStrong SQL skills (queries, schema, troubleshooting)Experience with Microsoft AzureExperience with APIs, webhooks, and event-driven systemsExperience with automation tools (n8n, Zapier, Make, Workato, etc.)Experience integrating third-party APIsUnderstanding of authentication (OAuth, API keys, etc.)Strong JSON/data mapping skillsAbility to debug complex integrationsNice to HaveExperience with QuickBooks APIExperience with invoicing or accounting systemsExperience with multi-tenant SaaS platformsExperience with Azure services (App Services, Functions, SQL, etc.)Experience with background jobs, queues, retriesExperience with logging/monitoring toolsTech StackBackend: .NET / C#Framework: ABP.IODatabase: SQL / Azure SQLCloud: Microsoft AzureAutomation: n8nIntegrations: QuickBooks API, REST APIs, WebhooksBenefits100% RemoteFlexible scheduleGrowth & learning opportunitiesPaid time offAnnual retention bonus (12%)Monthly productivity & learning bonus (7.5%)