.NET Application Developer

Utthunga Technologies

Mysuru, Bengaluru

On-site

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

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Utthunga Technologies is seeking a Senior Developer (C#, WPF, MVVM) to design, develop, and maintain high-performance Windows desktop applications. You will work on scalable UIs, MVVM patterns, and integration with REST APIs and databases.

The ideal candidate brings 4–6 years of Microsoft tech experience, strong C#/.NET, WPF, and MVVM expertise, plus familiarity with Azure DevOps and agile methodologies. Join a team focused on robust software engineering practices and quality delivery.

Qualifications

  • 4–6 years of software development experience with Microsoft technologies.
  • Strong C#, .NET Framework/.NET Core, and WPF skills.
  • Hands-on MVVM architecture and MVVM patterns.
  • Solid XAML, data binding, commands, styles, templates and custom controls.
  • Experience with REST APIs and service integration.
  • Knowledge of OOP, design patterns, and SOLID principles.
  • Experience with Git or Azure DevOps Repos.
  • Familiarity with unit testing and debugging techniques.
  • Understanding multithreading and asynchronous programming.
  • Knowledge of Entity Framework, LINQ, and SQL Server.
  • Experience with Azure DevOps CI/CD pipelines and Agile/Scrum.
  • Exposure to Dependency Injection and Windows deployment packaging.

Responsibilities

  • Design, develop, test, and maintain Windows desktop applications using C# and WPF.
  • Implement and maintain applications following the MVVM architectural pattern.
  • Develop reusable, maintainable, and efficient code components.
  • Collaborate with Product Owners, Architects, QA, and other developers throughout SDLC.
  • Perform code reviews and ensure coding standards and best practices.
  • Troubleshoot, debug, and resolve issues in a timely manner.
  • Optimize performance and improve user experience.
  • Integrate applications with backend services, APIs, and databases.
  • Participate in requirement analysis, technical design discussions, and estimation.
  • Contribute to continuous improvement, including process optimization and innovation.

Skills

Microsoft technologies
C#
NET Framework/.NET Core
WPF
MVVM
XAML & data binding
REST APIs
SOLID principles
Git / Azure DevOps Repos
Unit testing
Multithreading & async
Entity Framework & SQL Server
Azure DevOps CI/CD
Agile/Scrum
Dependency Injection

Tools

Git
Azure DevOps

Job description

Role & responsibilities

Senior Developer (C#, WPF, MVVM) | Experience: 46 Years

Job Description

We are looking for a skilled and passionate Software Developer with strong expertise in C#, WPF, and MVVM architecture to design, develop, and maintain high-performance desktop applications. The ideal candidate should have hands‑on experience in building scalable, user‑friendly applications and a solid understanding of software engineering best practices.

Required Skills
  • 4–6years of software development experience with Microsoft technologies.
  • Strong proficiency in C#, .NET Framework/.NET Core, and WPF.
  • Hands‑on experience implementing MVVM architecture.
  • Good understanding of XAML, data binding, commands, styles, templates, and custom controls.
  • Experience with REST APIs and service integration.
  • Knowledge of object‑oriented design principles, design patterns, and SOLID principles.
  • Experience with source control systems such as Git or Azure DevOps Repos.
  • Familiarity with unit testing frameworks and debugging techniques.
  • Good understanding of multithreading, asynchronous programming, and memory management.
  • Strong analytical, problem‑solving, and communication skills.
  • Knowledge of Entity Framework, LINQ, and SQL Server.
  • Experience with Azure DevOps CI/CD pipelines.
  • Familiarity with Agile/Scrum development methodologies.
  • Exposure to Dependency Injection frameworks.
  • Understanding of software deployment and application packaging for Windows environments.
Roles & Responsibilities
  • Design, develop, test, and maintain Windows desktop applications using C# and WPF.
  • Implement and maintain applications following the MVVM architectural pattern.
  • Develop reusable, maintainable, and efficient code components.
  • Collaborate with Product Owners, Architects, QA teams, and other developers throughout the software development lifecycle.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve application issues in a timely manner.
  • Optimize application performance and improve user experience.
  • Integrate applications with backend services, APIs, and databases.
  • Participate in requirement analysis, technical design discussions, and estimation activities.
  • Contribute to continuous improvement initiatives, including process optimization and technical innovation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

WPF Engineer
WPF Engineer

LG Electronics • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Dot Net Developer
Dot Net Developer

Rupeeseed Technology Ventures • Mumbai Suburban

On-site
INR 1,200,000 - 1,800,000
.NET+WPF developer
.NET+WPF developer

Nexgenhiringexperts • Ahmedabad District

On-site
INR 600,000 - 900,000
Competitive salary package
Career growth opportunities
Collaborative work environment
C# WPF Winforms Developer
C# WPF Winforms Developer

Capgemini Engineering • Pune District

On-site
INR 600,000 - 1,000,000
C# WPF Developer - Desktop Application
C# WPF Developer - Desktop Application

Whiteblue • Chennai District

On-site
INR 800,000 - 1,200,000
Dot Net Developer
Dot Net Developer

Andor Tech • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C# Developer
C# Developer

Sutherland • Bengaluru

On-site
INR 1,600,000 - 2,800,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 C# Developer - Desktop Applications (WPF)
Senior C# Developer - Desktop Applications (WPF)

RekNomics • Chennai District

On-site
Confidential
Dotnet Developer with WPF
Dotnet Developer with WPF

HCLTech • Mumbai

On-site
INR 1,000,000 - 1,500,000