NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / .NET Engineer in India
1 month ago
Apply with autofill
Apply with autofill
Coditude·1 month ago
1 month ago

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

Pune, IndiaFull-timeHybridMid · 3+ years.NET Engineer

Sign up free to see how well your resume matches this role.

Boost your chances at coditude

How you compare FREE

?
Your scoreYour score: not yet known
→
75
Top 10%Top 10%: 75 out of 100

Top 10% of NextRaise users matched against .NET Engineer roles in India.

Must-have skills for this role

  • c#
  • .net
  • .net core
  • .net 8

PDF or DOCX · no account needed

Apply faster with autofill FREEThe NextRaise extension autofills your application in one click.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

What you'll do

  • 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.

What they're looking for

  • 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.

Nice to have

  • 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.

Summarised by NextRaise from the employer’s description, which follows in full below.

Full description from employer

Role Overview: Full-Time | Mid-Level
Focus: Backend .NET Services, Hardware/Driver Integration & Peripheral Driver APIs

Job Summary

We are seeking a Mid-Level .NET Developer to contribute to the refactoring and ongoing development of backend device services and peripheral integration layers across specialized hardware systems. In this role, you will work on backend system services, background workers, and driver integration layers that interface directly with physical devices—such as credit card terminals, printers, scanners, and custom hardware components. Working closely with senior engineers, you will focus strictly on backend logic and hardware communication to ensure reliable, performant, and error-tolerant peripheral operation.  

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.

Company

Coditude
Pune, India

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from Coditude's careers site·first seen 9 Aug 2026·last verified 8 Sept 2026·How we source jobs

Similar jobs

  • Lead .Net Developer at EurofinsBengaluru, India–match not yet calculated
  • Sr Dot Net developer (.net core) at byldDelhi NCR, India–match not yet calculated
  • Senior .NET Full Stack Developer at CitiPune, India–match not yet calculated
  • Senior .Net Developer with Mobile Development (IOS Swift) at synechronBengaluru, India–match not yet calculated
  • Staff 2 Engineer – .Net Developer at omnissaBengaluru, India–match not yet calculated

Browse more jobs

  • .NET Engineer jobs in India
  • Software Engineer jobs in India
  • Backend Engineer jobs in India
  • Full Stack Engineer jobs in India
  • .NET Engineer jobs in United States
  • .NET Engineer jobs in Ireland