Senior Software Engineer -.Net + Winforms- India

Photon

India

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Photon in India is seeking a Senior Software Engineer to design, develop, and maintain Windows desktop applications using .NET and WinForms. You will work across teams, follow SDLC practices, and deliver high-quality software with a focus on maintainability.

The role requires strong C#, .NET 8+, WinForms experience, and knowledge of REST APIs, gRPC, and SQL databases. Prior investment banking exposure and a test-driven approach with MbUnit or NUnit are a plus.

Qualifications

  • 4+ years of experience in C# with strong .NET fundamentals and threading concepts.
  • Experience with WinForms; knowledge of Windows desktop application development is a plus.
  • Understanding of PUB/SUB messaging, caching, REST APIs, Microservices, and gRPC.
  • Working knowledge of SQL Server, Oracle, or PostgreSQL; proficient in SQL & T-SQL / PL SQL; performance optimization is a plus.
  • .NET version 8 and above.
  • Investment banking experience is a big plus.
  • Strong focus on delivering a software product with high code quality.
  • Experience creating, enhancing, and executing unit tests using a test-driven approach with MbUnit or NUnit; familiarity with open-source testing tools and Agile methodologies.

Responsibilities

  • Deliver high-quality software products with a focus on code quality and maintainability.
  • Collaborate across teams to design, develop, and deploy software solutions.
  • Adhere to the Software Development Life Cycle and process-oriented practices.
  • Implement and maintain Windows desktop applications using .NET and WinForms.

Skills

C# proficiency
Threading concepts
Test-driven development

Tools

.NET 8+
WinForms
SQL Server
Oracle
PostgreSQL
REST APIs
gRPC
MbUnit
NUnit

Job description

Overview

Senior Software Engineer - .NET + WinForms

Location: India

Responsibilities
  • Deliver high-quality software products with a focus on code quality and maintainability.
  • Collaborate across teams to design, develop, and deploy software solutions.
  • Adhere to the Software Development Life Cycle and process-oriented practices.
  • Implement and maintain Windows desktop applications using .NET and WinForms.
Qualifications
  • 4+ years of experience in C# with strong .NET fundamentals and threading concepts.
  • Experience with WinForms; knowledge of Windows desktop application development is a plus.
  • Understanding of PUB/SUB messaging, caching, REST APIs, Microservices, and gRPC.
  • Working knowledge of SQL Server, Oracle, or PostgreSQL; proficient in SQL & T-SQL / PL SQL; performance optimization is a plus.
  • .NET version 8 and above.
  • Investment banking experience is a big plus.
  • Strong focus on delivering a software product with high code quality.
  • Experience creating, enhancing, and executing unit tests using a test-driven approach with MbUnit or NUnit; familiarity with open-source testing tools and Agile methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Fortunize Consulting Group • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer / Associate Lead - .Net
Senior Software Engineer / Associate Lead - .Net

Enablistar • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - DotNet core (Back-end) - India
Senior Software Engineer - DotNet core (Back-end) - India

Photon • India

On-site
INR 1,800,000 - 2,800,000
Senior .NET Developer
Senior .NET Developer

HypTechie • Pune District, Mumbai

On-site
INR 1,200,000 - 1,800,000
Dotnet Developer
Dotnet Developer

FORTUNIZE INDIA TECHNOLOGY SOLUTIONS PRIVATE LIMITED • Hyderabad

On-site
INR 1,800,000 - 2,800,000
.NET DEVELOPER
.NET DEVELOPER

ADV TECHMINDS • Gurugram District

On-site
INR 800,000 - 1,500,000
Sr. Software Engineer(.net)
Sr. Software Engineer(.net)

Tech4I • New Delhi

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

Fortunize Consulting Group • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Software or Sr. Software Engineer
Software or Sr. Software Engineer

Revenue Technology Services (RTS) • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000