Mid-Level .NET Developer

Coditude

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Coditude in Pune invites a Mid-Level .NET Developer to join the Device Services & Hardware Integration team. You will develop backend services, integrate hardware SDKs, and refactor legacy components into modular services, ensuring robust error handling and testing.

We seek 3–5 years of backend experience with C# and .NET, familiarity with SQL Server, Git, and Visual Studio, and a collaborative, agile mindset.

Qualifications

  • 3+ years of backend development with C# and .NET.
  • Experience or interest in interfacing software with hardware devices.
  • Strong knowledge of RESTful APIs, SQL Server, and CI/CD tooling.

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.

Skills

C#
.NET 8
RESTful API
Multithreading
Async/Await
SQL Server
Git
Visual Studio
Hardware integration

Tools

Visual Studio
Azure DevOps

Job description

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

3 To 5 Years

Full-Time

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.

Required Skills

C# / .NET Core & .NET 8 .NET Core / .NET 8

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Coditude • Pune District

On-site
INR 900,000 - 1,500,000
Senior Backend .NET Engineer
Senior Backend .NET Engineer

Coditude • Pune District

On-site
INR 1,800,000 - 3,200,000
Senior QA Engineer (Device Services & Hardware Integration Testing)
Senior QA Engineer (Device Services & Hardware Integration Testing)

Coditude • Pune District

On-site
INR 900,000 - 1,300,000
Mid-Senior QA Engineer
Mid-Senior QA Engineer

Coditude • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior .NET Engineer Backend Cloud
Senior .NET Engineer Backend Cloud

Coditude • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer / Team Lead (.NET Core)
Senior Software Engineer / Team Lead (.NET Core)

Innovature • Ernakulam

On-site
INR 1,200,000 - 2,000,000
Mid Level Front-End Developer .NET Blazor Angular
Mid Level Front-End Developer .NET Blazor Angular

Coditude • Pune District

On-site
INR 1,200,000 - 2,400,000
Software Developer - II
Software Developer - II

VitelyBio • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Senior Backend Developer
Senior Backend Developer

Kavi Software Technologies • Chennai District

On-site
INR 900,000 - 1,300,000
Senior Engineer - C#/.NET
Senior Engineer - C#/.NET

KSB Company • Maharashtra

On-site
INR 1,200,000 - 1,600,000