Hiring.Camp

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

Coditude

·

Aug 14, 2026

Location
Pune, India
Workplace
Remote, Hybrid
Department
IT
Seniority
Mid
Experience
3+ years
Source
Keka

Description

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.

Skills

AzureSQLSQL ServerGitGitHubJiraAgileDevOpsCompliance

Similar Jobs

8

Mid-level .NET Developer

Twodaydenmark·Denmark·Onsite

1mo ago

.NET Mid Level Developer

EBC Technologies

8mo ago

[Job-32237] Mid-Level .Net Developer (GCP), Brazil

Ciandt·São Paulo, Brazil·Remote

3d ago

Junior/Mid-Level IT Software Engineer - .NET/Web

Nelnet as the nation·Boise, Idaho +4·Remote, Hybrid, Onsite

1mo ago

Fullstack .NET Developer (mid-level)

Verisk Careers | Verisk·Poland·Hybrid

4mo ago

Mid-Level Full Stack Developer - .NET Stack

Meyer Distributing·Indianapolis, Indiana·Onsite

5mo ago

Mid-level Software Development Engineer (C# and .Net)

Amadeus·Taguig, National Capital Region

7mo ago

.Net Developer (Remote/Mid-Senior Level)

Keyvoto Ike·Athens, Attica·Remote

9mo ago