Software Engineer, ERP Integrations

Nap Ai — United States · Posted ~17 hours ago

Hybrid

Skills

Software engineering ERP integration Backend development API development ERP connectors Automation workflows Cloud-based platforms Cross-functional collaboration ERP APIs Backend services Cloud platforms Automation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A growing technology team is hiring a software engineer with practical ERP integration experience. Design and maintain backend services, APIs, connectors, and automation workflows that modernize enterprise finance and operations. The role is mostly remote and accepts candidates based in the United States or Argentina.

Highlights

Join a growing engineering team building scalable enterprise integration and automation solutions. Work across backend services, APIs, cloud platforms, and ERP systems in a mostly remote environment open to candidates in two countries.

Description

About NAP AI Inc. NAP AI Inc. builds AI-driven automation and enterprise integration solutions that help organizations modernize finance and operations workflows. Our team works on scalable products, intelligent automation, ERP integrations, and cloud-based platforms that deliver measurable business value. We are growing our engineering team and looking for strong builders who enjoy solving real-world problems in a fast-moving environment. Position Overview We are seeking a Software Engineer with hands-on ERP integration experience to design, build, and maintain software solutions across our product and integration ecosystem. This role will work closely with product, implementation, and leadership teams to develop backend services, APIs, ERP connectors, automation workflows, and customer-facing platform capabilities. We are open to candidates based in the United States or Argentina. This is a hybrid but mostly remote role. Key Responsibilities Software Development & Delivery Design, develop, test, and deploy scalable software applications and services.Build and maintain APIs, backend systems, and integration components.Contribute to application architecture, performance optimization, and system reliability.Participate in code reviews and promote engineering best practices.ERP Integration & Platform Development Build and maintain integrations with enterprise ERP systems such as Oracle NetSuite, Oracle Fusion, Microsoft Dynamics, SAP, QAD, or similar platforms.Develop data sync, transformation, and mapping logic between ERP systems and internal platforms.Support invoice processing, accounts payable automation, and other finance workflow integrations.Troubleshoot and resolve integration issues across development, staging, and production environments.Support product enhancements and custom integration requirements for clients.Collaboration Work closely with product managers, project managers, and implementation teams to translate business requirements into technical solutions.Collaborate with cross-functional stakeholders to deliver high-impact features on schedule.Contribute to technical documentation and knowledge sharing across the team.Quality & Continuous Improvement Write clean, maintainable, and well-tested code.Help improve CI/CD processes, development workflows, and release practices.Identify opportunities to improve system scalability, security, and maintainability.Required Qualifications 3+ years of software engineering experience.Direct experience integrating with one or more ERP systems (e.g., Oracle NetSuite, Oracle Fusion, Microsoft Dynamics, SAP, QAD, or similar).Strong proficiency in one or more modern programming languages such as Python, JavaScript/TypeScript, Java, or C#.Experience building and consuming REST APIs and working with system integrations.Familiarity with cloud platforms (AWS, Azure, or GCP), modern development workflows, and version control.Experience with databases such as PostgreSQL, MySQL, or SQL Server.Strong problem-solving skills and attention to detail.Ability to work independently in a remote-first environment.Strong written and verbal communication skills in English.Preferred Qualifications Experience with accounts payable automation, invoice processing, or finance workflow systems.Familiarity with integration middleware or platforms (e.g., MuleSoft, Workato, Celigo).Experience with microservices, containerization, and CI/CD pipelines.Experience working in SaaS, AI, automation, or workflow-driven products.Exposure to AI/LLM tools or agentic automation workflows.Exposure to customer-facing implementation or integration work.Bachelor's degree in Computer Science, Engineering, or a related field.Why Join NAP AI Inc.? Opportunity to help build innovative AI and automation products.Remote-first flexibility with a collaborative team culture.Exposure to meaningful client and product challenges in a growing company.Opportunity to influence architecture, engineering standards, and product direction.