hirly

Coditude

Mid-Level .NET Developer (Device Services & Hardware Integration)

Pune, India

Apply through hirly

Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.

Apply with hirly

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Country
IN
Work mode
On-site / unstated
First seen by hirly
23 Sept 2026

Derived automatically from the posting. Sign up to see how the role scores against your own resume.

the posting

Key Responsibilities

● Backend Service Development: Build, update, and maintain backend services, background tasks,

and Windows Services using .NET 8 / .NET Core and C#.

● Hardware & Peripheral Integration: Assist in integrating vendor-specific SDKs, native driver APIs,

and hardware libraries to communicate with physical peripherals.

● System Refactoring: Refactor legacy backend components into modular, maintainable, and

testable service abstractions.

● Error Handling & State Logic: Implement robust state management, exception handling, and

recovery routines for physical device operations.

● Code Quality & Testing: Write unit tests for hardware abstraction layers, participate in peer code

reviews, and support automated test pipelines.

● Agile Collaboration: Participate in daily standups, technical estimation sessions, and sprint

planning within a collaborative engineering environment.

Required Qualifications & Technical Skills

● Experience: 3+ years of professional backend development experience with C# and the .NET

ecosystem (.NET Core / .NET 8 / .NET Framework).

● Hardware Integration: Previous experience or strong interest in interfacing software with physical

devices, hardware peripherals, or external APIs/SDKs.

● Backend Fundamentals: Solid understanding of multithreading, asynchronous programming

(async/await), dependency injection, and RESTful API architecture.

● Database & Tooling: Working knowledge of SQL Server, version control with Git, and debugging

tools within Visual Studio.

Core Competencies & Cultural Fit

● Self-Motivated Learner: Eager to expand technical skills, adapt to hybrid tech stacks, and learn

from senior engineers.

● Strong Individual Contributor: Able to take assigned tasks, ask the right clarifying questions, and

execute independently with minimal oversight.

● Reliable Team Player: Values collaboration, open communication, and constructive feedback

during code reviews.

● Remote-Ready Communicator: Clear, prompt communication across chat tools (Slack, Teams)

and project tracking systems (Jira, Azure DevOps).

Preferred / "Nice-to-Have" Qualifications

● Practical experience working with Point-of-Sale (POS) hardware, payment processing peripherals,

or self-service terminal systems.

● Exposure to serial communication (RS-232/COM), USB, or socket-based networking protocols.

● Familiarity with PCI compliance principles or secure data handling standards.

● AI-Driven Productivity: Experience leveraging AI-assisted development tools (e.g., GitHub Copilot,

Cursor, Claude Code) to write unit tests, generate mock peripheral interfaces, and debug backend

logic faster.

Original posting on Coditude's site ↗

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job