13 Nov
|
Hireologist
|
Mumbai
13 Nov
Hireologist
Mumbai
Senior Software Engineer – ERP Integrations & AI
Experience: 8+ Years
Location: Remote
About the Role
We are looking for an experienced Senior Software Engineer – ERP Integrations & AI with strong backend development expertise and hands-on experience integrating major ERP and accounting platforms.
The ideal candidate should have deep knowledge of accounting and Procure-to-Pay (P2P) workflows, along with experience designing, developing, maintaining, and troubleshooting production-level ERP integrations.
This role requires strong expertise in Ruby on Rails, PostgreSQL, REST APIs, and third-party integrations, along with practical experience using AI-powered development tools in everyday engineering workflows.
Key Responsibilities
- Design, develop, and manage ERP and accounting integrations from architecture to production.
- Build and maintain scalable, reliable data synchronization frameworks.
- Integrate third-party ERP and accounting platforms through REST APIs, webhooks, and other integration methods.
- Troubleshoot complex API, data-mapping, synchronization, and production issues.
- Ensure data accuracy, integrity, reconciliation, and error recovery across integrations.
- Translate accounting and business requirements into scalable technical solutions.
- Handle customer-specific ERP requirements while maintaining scalable product architecture.
- Conduct code reviews, write automated tests, and ensure clean, secure, maintainable code.
- Perform root-cause analysis and implement long-term technical solutions.
- Mentor engineers and contribute to engineering best practices.
- Leverage AI-powered coding tools for development, debugging, testing, code reviews, and documentation.
Mandatory Technical Skills
- 8+ years of software engineering experience.
- Solid proficiency in Ruby / Ruby on Rails.
- Strong knowledge of PostgreSQL and SQL.
- Hands-on experience with REST APIs and third-party integrations.
- Experience with Sidekiq or equivalent background processing tools.
- Knowledge of Redis, JavaScript, and React.
- Experience with RSpec and automated testing.
- Familiarity with AWS, cloud infrastructure, and CI/CD.
- Experience with Git/GitHub and application monitoring tools such as New Relic.
- Strong understanding of B2B SaaS and multi-tenant architecture.
Mandatory ERP & Accounting Integration Experience
Hands-on development and integration experience with all the following platforms is required:
- NetSuite
- Sage
- Xero
- QuickBooks Online (QBO)
- QuickBooks Desktop
- Microsoft Dynamics 365 Business Central
Candidates must have experience building and maintaining production integrations, rather than simply using or configuring these platforms.
Knowledge of integrating vendors, suppliers, purchase orders, invoices, bills, payments, chart of accounts, taxes, and other accounting-related data is essential.
Strong understanding of REST APIs, OAuth 2.0, webhooks, JSON/XML, API authentication, rate limiting, pagination, retries, idempotency, and data synchronization is expected.
AI Development Skills – Mandatory
Candidates must actively use AI-powered development tools as part of their regular engineering workflow.
Relevant tools include:
- OpenAI Codex
- Claude Code
- GitHub Copilot
- Cursor
- Other equivalent AI coding tools
Practical experience using these tools for development, debugging, code reviews, refactoring, test generation, codebase exploration, and technical documentation is expected.
Experience with OpenAI APIs, Anthropic Claude, AWS Bedrock, LLM integrations, RAG, AI agents, Prompt Engineering, or Document AI/OCR will be an added advantage.
Domain Knowledge
Strong understanding of accounting and Procure-to-Pay (P2P) workflows, including:
- Purchase Requests and Approvals
- Purchase Orders and Receiving
- Accounts Payable (AP)
- Invoices and Expenses
- Vendor Management
- Chart of Accounts and GL Coding
- Taxes and Payments
- Budgeting
Experience in Procurement, AP Automation, ERP, Accounting, FinTech, or B2B SaaS products is highly preferred.
📌 ERP Integration Engineer (Mumbai)
🏢 Hireologist
📍 Mumbai