Software Engineer - Integrations

VARStreet

Pune, INonsitePosted Jul 25, 2026
Posting intelligenceActively listedReposted 3×, possible evergreen/ghost posting

Skills

quickbookssalesforcenetsuiteoraclegithubmysqlzohosapc#

About the role

Software Engineer – Integrations

Experience Required: 2+ years Job Type: Full-time, Permanent Work Mode: Work from Office Office Timings: 1:00 PM to 10:00 PM IST

Job Summary

We are hiring Software Engineers with 2 or more years of experience to work on integration projects involving VARStreet and third-party business systems.

The role primarily involves developing, testing, troubleshooting, and supporting integrations with ERP, accounting, CRM, PSA, procurement, eCommerce, and other enterprise applications using REST APIs, JSON, XML, SQL, and related technologies.

Candidates should have good backend-development fundamentals, practical API experience, strong problem-solving skills, and the ability to understand data flow between multiple systems.

This is a work-from-office role based in Pune. Regular office timings are 1:00 PM to 10:00 PM IST. Candidates must also be flexible to attend occasional customer calls or support critical integration issues during US business hours.

Key Responsibilities

Develop and maintain integrations between VARStreet and external applications.

Work with REST APIs, JSON, XML, SOAP services, and webhooks.

Understand third-party API documentation and implement integration workflows.

Develop inbound and outbound data synchronization processes.

Map and transform data between different systems.

Handle API authentication, validations, errors, retries, and logging.

Test APIs using Postman or similar tools.

Write SQL queries to validate data and troubleshoot integration issues.

Work with Oracle, MySQL, SQL Server, or similar relational databases.

Investigate integration failures using logs, API responses, and database records.

Work with scheduled jobs, background services, or message queues where required.

Coordinate with QA, product, support, customers, and third-party vendors.

Prepare basic technical documentation and field-mapping documents.

Use Git for source-code management.

Support deployed integrations and production issues when required.

Required Skills

Minimum 2 years of software-development experience.

Experience in backend development or API integration.

Hands-on experience with REST APIs.

Good understanding of HTTP methods, headers, authentication, status codes, and payloads.

Experience working with JSON and XML.

Working knowledge of SQL and relational databases.

Ability to understand and debug existing application code.

Experience using Postman or a similar API-testing tool.

Basic knowledge of Git.

Good understanding of exception handling, logging, and debugging.

Strong analytical and problem-solving skills.

Preferred Technical Skills

Experience in some of the following technologies will be preferred:

C#, .NET or .NET Core, ASP.NET Web API, Oracle, MySQL, SQL Server, REST APIs, SOAP APIs, JSON, XML, XSLT, Webhooks, Scheduled jobs, Background services, Message queues

Candidates are not expected to know every technology listed above. Strong backend-development fundamentals and willingness to learn are more important.

Preferred Experience

Experience with SaaS or B2B applications.

Experience integrating ERP, accounting, CRM, PSA, procurement, or eCommerce systems.

Exposure to platforms such as ConnectWise, QuickBooks, Salesforce, NetSuite, Microsoft Dynamics, SAP, Oracle ERP, Autotask, or Zoho.

Experience with customer-specific integrations.

Basic knowledge of Agile or Scrum methodology.

Experience supporting production applications or integrations.

AI-Assisted Development Tools

Familiarity with tools such as ChatGPT, GitHub Copilot, or Claude is preferred.

Candidates may use AI tools to:

Understand API documentation

Generate sample requests and responses

Assist with SQL, JSON, XML, or XSLT

Analyze errors and logs

Support debugging and documentation

Candidates must still demonstrate strong programming, API, debugging, and problem-solving fundamentals and should not rely solely on AI-generated output.

Customer Calls and Support Requirements

Candidates may occasionally be required to:

Attend customer or vendor calls during US business hours.

Participate in technical discussions and troubleshooting sessions.

Support critical production integration issues outside regular office hours.

Assist with deployments and post-deployment validation.

Communicate issue status, impact, and resolution clearly.

Ability to Commute or Relocate

Kalyani Nagar, Pune, Maharashtra: Reliably commute or plan to relocate before starting work.

Pay: ₹400,000.00 - ₹600,000.00 per year

Benefits:

Cell phone reimbursement

Health insurance

Internet reimbursement

Life insurance

Paid time off

Provident Fund

Work Location: In person

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.