AHMEDABAD · FULLTIME
Dot Net Developer - Retail & Product

Evince Development
Ahmedabad · onsite · Posted 13d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Company Description :
Evince Development Pvt. Ltd. (EvinceDev) is a CMMI 3-Level leading IT service company that delivers innovative solutions to clients worldwide. With a commitment to excellence and a dynamic team of professionals, we aim to exceed client expectations and drive success through cutting-edge technology.
Website link: https://evincedev.com/
- Design and implement the PostgreSQL (cloud) and SQLite (local kiosk cache) schemas for product catalog, transactions and kiosk telemetry.
- Build backend logic converting RFID tag-read and weighing-scale events into verified cart additions, including exception handling.
- Integrate a payment gateway SDK (Razorpay or PayU, sandbox credentials) covering UPI, card and wallet payment initiation, status polling, and receipt generation.
- Integrate Payment Terminal Connect to support physical card-terminal payments, including terminal connection, payment request initiation, transaction status handling, and receipt/transaction confirmation.
- Build robust handling for payment edge cases - gateway timeout, network drop mid-transaction, duplicate payment attempts - so the kiosk never double-charges.
- Design and implement the offline-mode local cache and queued, idempotent transaction sync so no transaction is lost or double-counted on reconnect, including conflict resolution when local and cloud state disagree.
- Build backend support for the Store Management Dashboard: live kiosk status, exception/alert feed, transaction log and filters, and the POC summary report used as exit-criteria evidence.
- Participate in feature-level functional testing and bug-fix cycles ahead of the internal demo.
- Document the backend API and hardware integration points implemented, for reuse in the Pilot phase.
- 5+ years professional backend development experience, with strong ASP.NET Core (or equivalent .NET) REST API experience.
- Solid experience with relational databases (PostgreSQL preferred) and embedded/local data stores (SQLite) for offline-first application design.
- Demonstrated experience integrating third-party payment gateways (UPI/card processors) including handling asynchronous callbacks and idempotency.
- Practical experience designing systems that must reconcile offline/local state with a central cloud source of truth.
- Comfortable working against a hardware-driven event model (sensor/reader input triggering application logic), even without deep hardware expertise personally.
- Prior experience with Windows-based, web, and/or POS (point-of-sale) application development is a strong plus - directly relevant to the kiosk environment.
- Experience with retail, checkout, or transaction-processing systems specifically.
- Familiarity with Azure-hosted services (API Management, Azure SQL/PostgreSQL, Azure Monitor).
How to Apply:
Interested candidates are invited to submit their resume on [HIDDEN TEXT]
EvinceDev is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
We are looking forward to meeting our next Spartan!
Sourced from foundit
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Evince Development

Evince Development
IT Services & Consulting
100
employees
2012
14 years old
Ahmedabad, Gujarat
India
₹8.1L PA avg
Avg at Evince Development
About
Industries
Employee ratings
10 reviews
Culture
4.2
Career growth
4.0
Work-life
4.1
Employees rate it well for
Find them on