Search by job, company or skills

Taxmann

.NET Full Stack Developer (Desktop Applications)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking an experienced .NET Full Stack Developer with strong expertise in Desktop Application Development to work on complex, business-critical software products. The ideal candidate will have hands-on experience across the full software development lifecycle, from design to deployment and long-term maintenance.

Key Responsibilities

  • Design, develop, enhance, and maintain desktop-based applications using .NET technologies
  • Work across the full stack, including UI, business logic, and database layers
  • Collaborate with product owners, architects, and QA teams to understand requirements and implement scalable solutions
  • Optimize application performance, stability, and security
  • Refactor legacy codebases and implement modern design patterns where applicable
  • Participate in code reviews, architectural discussions, and technical decision-making
  • Troubleshoot, debug, and resolve complex production issues
  • Contribute to documentation and long-term product maintainability

Required Skills & Experience

  • 5+ years of professional experience in .NET Full Stack Development
  • Strong experience in Desktop Application Development (WinForms / WPF / similar)
  • Proficiency in C#, .NET Framework / .NET Core / .NET 6+
  • Experience with SQL Server and strong understanding of database design and optimization
  • Solid understanding of OOP principles, design patterns, and SOLID principles
  • Experience with REST APIs and backend service integration
  • Hands-on experience with Git or similar version control systems

Good To Have (Preferred Skills)

  • Exposure to Blazor / ASP.NET Core
  • Experience in migrating legacy desktop applications to modern architectures
  • Knowledge of multithreading and performance tuning in desktop apps
  • Familiarity with CI/CD pipelines

Desired Characteristics

  • Strong analytical and problem-solving skills
  • Ability to work independently and take ownership of modules
  • Comfortable working on large, long-running enterprise products
  • Excellent communication and collaboration skills
  • Quality-focused mindset with attention to detail

Qualifications

  • B.E. / B.Tech / MCA in Computer Science, IT, or related field (preferred)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141444273