Senior Software Engineer- C# / WPF / Event-Driven Architecture

Nestdigital

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Nestdigital is seeking a Senior Software Engineer to lead hands‑on development in .NET, C#, and WPF within an event‑driven architecture. You will design, implement, test, and maintain scalable software that performs reliably under load.

The role emphasizes collaboration with cross‑functional teams, adherence to SDLC best practices, and delivering robust backend services with REST APIs and SQL Server integration.

Qualifications

  • 6+ years of hands-on .NET/C# development.
  • WPF experience essential with REST API exposure.
  • Strong knowledge of microservices and event-driven architecture.
  • Proficient in SQL Server data modeling and queries.

Responsibilities

  • Design, develop, and maintain software applications using C#, .NET, WPF, ASP.NET Core, REST APIs, and SQL Server.
  • Work on event-driven architecture, distributed systems, microservices, and MQTT-based communication.
  • Develop cross‑platform deployment and OS-agnostic architecture.
  • Apply OOP, SOLID, design patterns, and database design for scalable solutions.
  • Participate in code reviews, debugging, performance tuning, and testing.

Skills

C#
WPF
.NET
SQL Server
REST APIs
MQTT-based communication
ASP.NET Core
Microservices
Cross-platform deployment
OOP & Design patterns

Tools

Entity Framework
NHibernate

Job description

Senior Software Engineer- C# / WPF / Event-Driven Architecture

General

Posted on Jul 31, 2026


Share on


Minimum Required Experience : 6 years


Full Time


Skills

Rest Apis


C#


.Net


SQL Server


WPF


Description

.NET, C#, WPF, REST APIs, SQL Server, and distributed/event-driven architecture


Experience 6–10 years


Job Summary


We are looking for a Senior Software Engineer with strong hands‑on experience in**.NET, C#, WPF, REST APIs, SQL Server, and distributed/event‑driven architecture**. The candidate will be responsible for designing, developing, testing, and maintaining scalable software applications while ensuring high performance, reliability, and quality.


Key Responsibilities



  • Design, develop, and maintain software applications using C#, .NET, WPF, ASP.NET Core, REST APIs, and SQL Server.

  • Work on event‑driven architecture, distributed systems, microservices, and MQTT‑based communication where applicable.

  • Develop solutions that support cross‑platform (Windows/Linux) deployment and OS‑agnostic architecture.

  • Apply object‑oriented programming, SOLID principles, design patterns, and database design for scalable and maintainable solutions.

  • Participate in code reviews, debugging, performance tuning, unit testing, and integration activities.

  • Collaborate with cross‑functional teams to ensure seamless integration of software components.

  • Follow SDLC best practices and contribute to quality, documentation, and release readiness.


Required Skills



  • Strong experience in C#, .NET Framework / .NET Core, MQTT‑based communication , microservices , cross‑platform (Windows/Linux) deployment ,WPF, ASP.NET Core

  • Good knowledge of REST APIs, Web API, Windows applications, and backend services

  • Experience with SQL Server, complex queries, stored procedures, and data modeling

  • Good understanding of Entity Framework / NHibernate / relational databases

  • Strong knowledge of OOP, design patterns, debugging, and performance optimization

  • Exposure to C++ will be an added advantage


Preferred Skills



  • Understanding of cybersecurity, networking, scalable software solutions, and secure coding practices


Experience with technical documentation, Agile/Scrum, Git, and Azure DevOps

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

Similar jobs worth comparing

Senior Software Engineer- C# / WPF / Event-Driven Architecture
Senior Software Engineer- C# / WPF / Event-Driven Architecture

NeST Digital • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior Software Developer (C#,.NET WPF)
Senior Software Developer (C#,.NET WPF)

Ridhi Consulting Services • New Delhi

On-site
INR 1,200,000 - 2,100,000
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Papigen • Chennai District

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

EPAM Systems • Chennai District

On-site
INR 1,200,000 - 1,500,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Broadway Global Services • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Senior .Net Developer
Senior .Net Developer

Mindpool Technologies • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior .NET Developer
Senior .NET Developer

Digit IT • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Senior .Net Developer
Senior .Net Developer

Cognizant • Bangalore Rural

Hybrid
INR 1,500,000 - 2,100,000
Urgently required Senior Software Developer - WFO only
Urgently required Senior Software Developer - WFO only

Rxadvance Pbm • Dadri

On-site
INR 3,000,000 - 4,500,000
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Cirruslabs • Hyderabad, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000