Coditude logo

Mid-Level .NET Developer

Coditude

On-site
Pune, India
Full-time
Mid Level
3+ yrs
Salary not listedPosted 41m ago

Real job — pulled straight from Coditude’s careers page · Verified August 20, 2026 · No reposts.

Job description

Coditude is hiring a Mid-Level .NET Developer — a full-time, based in Pune, India role. Apply directly on Coditude's careers page below.

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

Location: Pune, India

Department: Technology & Innovation

Experience: 3 To 5 Years

Skills: C# / .NET Core & .NET 8, .NET Core / .NET 8

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.

Get Backend Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
The Exploration Company logo

GNC Software Intern

Munich, Germany
✓ From careers page· 29m ago
Optiver logo

Software Engineer Internship

Amsterdam, North Holland
✓ From careers page· 30m ago
Optiver logo

Software Engineer Internship

London, England
✓ From careers page· 30m ago
Optiver logo

Software Engineer, Digital Assets

London, England
✓ From careers page· 30m ago

Frequently asked questions

What skills are required for Mid-Level .NET Developer at Coditude?

The required skills for Mid-Level .NET Developer at Coditude include: C#, .NET, SQL Server, Git, REST, POS.

What is the seniority level for Mid-Level .NET Developer at Coditude?

Mid-Level .NET Developer at Coditude is a Mid Level level position.

How do I apply for Mid-Level .NET Developer at Coditude?

You can view the full description and apply for Mid-Level .NET Developer at Coditude on EchoJobs: https://echojobs.io/job/coditude-mid-level-net-developer-device-services-hardware-integration-7kqv8.