.NET Application Developer (Mysuru)

.NET Application Developer (Mysuru)

29 Aug
|
Utthunga Technologies
|
Mysuru

29 Aug

Utthunga Technologies

Mysuru

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–6 years of software development experience with Microsoft technologies.
- Solid 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.

📌 .NET Application Developer (Mysuru)
🏢 Utthunga Technologies
📍 Mysuru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: .net application developer (mysuru) / mysuru

Subscribe to this job alert:

Get the latest job offers by email for: .net application developer (mysuru) / mysuru