C# .NET Developer- Desktop Application | Bangalore only

Allegis Group

Bengaluru

Hybrid

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

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Allegis Group is seeking a Senior Software Engineer to join our engineering team in Bangalore. You will build new desktop products from scratch using C# and .NET Core, applying strong OOP, Design Patterns, and SOLID principles to deliver scalable, high-performance software across Windows and Linux.

You will work in a hands-on, collaborative environment, participate in code reviews, and drive architecture decisions with architects and QA to ensure production-ready quality in a hybrid work setup.

Qualifications

  • Strong hands-on experience in C# and .NET technologies.
  • Deep understanding of OOP, Design Patterns, and SOLID principles.
  • Experience with desktop GUI frameworks (WPF/WinForms) and unit testing.

Responsibilities

  • Design and develop new desktop software products from scratch.
  • Build scalable, maintainable, and high-performance applications using C# and .NET Core.
  • Apply OOP principles, Design Patterns, and SOLID principles to create robust software solutions.
  • Write clean, reusable, and testable code.
  • Participate in code reviews and technical discussions.
  • Collaborate with architects, QA teams, and product stakeholders.
  • Work on applications that run across Windows and Linux environments.
  • Deliver production-ready, well-tested software.

Skills

C#
.NET Core
OOP
Design Patterns
SOLID Principles
Dependency Injection
LINQ
Desktop application development
Unit Testing

Tools

NUnit
xUnit
MSTest

Job description

We are looking for a Senior Software Engineer 8+years with strong expertise in C#, .NET Core, OOPs, and Design Patterns to join our engineering team. This is a hands‑on development role focused on building new desktop products from scratch, designing scalable architectures, and delivering high-quality software solutions.

The role involves desktop application development (not web development) and requires engineers who are passionate about clean code, software design, and product engineering.

Key Skills Required
  • Strong hands‑on experience in C#
  • Experience with .NET Core / Modern .NET
  • Strong understanding of Object-Oriented Programming (OOP)
  • Expertise in Design Patterns
  • Good understanding of SOLID Principles
  • Experience with Dependency Injection
  • Hands‑on experience with LINQ
  • Desktop application development (WPF / WinForms or similar)
  • Experience with Unit Testing (NUnit, xUnit, MSTest, etc.)
Responsibilities
  • Design and develop new desktop software products from scratch
  • Build scalable, maintainable, and high-performance applications using C# and .NET Core
  • Apply OOP principles, Design Patterns, and SOLID principles to create robust software solutions
  • Write clean, reusable, and testable code
  • Participate in code reviews and technical discussions
  • Collaborate with architects, QA teams, and product stakeholders
  • Work on applications that run across Windows and Linux environments
  • Deliver production‑ready, well‑tested software.
Work Mode: Hybrid, Bangalore
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET Full Stack Developer (Desktop Applications)
.NET Full Stack Developer (Desktop Applications)

Taxmann • Delhi

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

Crew Kraftorz LLP • Bengaluru

On-site
INR 1,200,000 - 1,800,000
.NET Application Developer
.NET Application Developer

Allegis Group • Bengaluru

Hybrid
INR 3,500,000 - 5,500,000
Software Lead
Software Lead

Prodigy Technovations Pvt Ltd • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Lead I - Software Engineering - C#, WPF
Lead I - Software Engineering - C#, WPF

UST • Maharashtra

Hybrid
INR 2,800,000 - 3,600,000
Hiring | C# | Python | WPF/XAML | MVVM | .NET Core- 8+ yrs- C2H
Hiring | C# | Python | WPF/XAML | MVVM | .NET Core- 8+ yrs- C2H

Venpa Staffing • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

TEKsystems • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Dot net Developer
Dot net Developer

Infotel UK Consulting • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Software Engineer C# DotNet
Senior Software Engineer C# DotNet

ASM JOBS • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
C# Dotnet Developer
C# Dotnet Developer

GSR Business Services • Bengaluru

On-site
INR 1,400,000 - 2,200,000