Hiring | C# | Python | WPF/XAML | MVVM | .NET Core- 8+ yrs- C2H

Venpa Staffing

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Venpa Staffing is hiring a Software Developer in Bangalore for a hybrid, full-time role. The candidate will design, develop and maintain enterprise desktop and backend applications using C#, .NET Core, WPF/XAML, and Python, collaborating with QA, DevOps, Support, and Business teams.

The ideal candidate has 8+ years of hands-on experience with MVVM architecture, LINQ, Azure DevOps, Git, and CI/CD in Agile environments, and a strong focus on quality, performance, and maintainability.

Qualifications

  • Bachelor's degree in Computer Science, IT, Engineering or related field.
  • Strong professional experience in C#, .NET Core, WPF/XAML and Python.
  • Experience working in Agile/collaborative delivery environments.

Responsibilities

  • Design, develop, and maintain applications using C#, .NET Core, WPF, and XAML.
  • Build clean and scalable UI solutions using MVVM, data binding, commands, and reusable components.
  • Develop Python scripts, automation utilities, backend logic, and integration components.
  • Implement efficient data querying and processing using LINQ.
  • Troubleshoot and resolve issues across UI, business logic, and backend layers.
  • Work with Azure DevOps for work items, builds, releases, and CI/CD collaboration.
  • Manage source code using Git, including branching, merging, pull requests, and version management.
  • Participate in code reviews and follow coding standards and best practices.
  • Perform production issue analysis, root cause analysis, and implement long‑term corrective solutions.
  • Support application deployment, configuration, validation, and release activities.
  • Collaborate with QA, Support, DevOps, and Business teams.
  • Prepare and maintain technical documentation.

Skills

C# / .NET Core
WPF / XAML
MVVM Architecture
Python
LINQ
React.js
C++ development
Desktop applications
CI/CD & SDLC
Git
Azure DevOps

Education

Bachelor's degree in Computer Science, IT, Engineering

Tools

Azure DevOps
Git
Visual Studio

Job description

Were Hiring: Software Developer

Experience: 8+ YEARS

Location: Bangalore

Work Mode: Hybrid

Employment Type: Full-Time

Role Overview

We are looking for a skilled Software Developer with strong hands‑on experience in C#, Python, WPF/XAML, MVVM, .NET Core, LINQ, Azure DevOps, and Git.

The ideal candidate will be responsible for designing, developing, troubleshooting, and maintaining enterprise‑level desktop and backend applications. You will work closely with QA, DevOps, Support, and Business teams to deliver scalable, stable, and maintainable software solutions.

Key Skills Mandatory
  • C# / .NET Core
  • WPF / XAML
  • MVVM Architecture
  • Python
  • LINQ
  • Azure DevOps
  • Git
  • Desktop Application Development
  • Application Troubleshooting & Debugging
  • Production Support / Root Cause Analysis
  • CI/CD & Software Development Lifecycle
Key Responsibilities
  • Design, develop, and maintain applications using C#, .NET Core, WPF, and XAML.
  • Build clean and scalable UI solutions using MVVM, data binding, commands, and reusable components.
  • Develop Python scripts, automation utilities, backend logic, and integration components.
  • Implement efficient data querying and processing using LINQ.
  • Troubleshoot and resolve issues across UI, business logic, and backend layers.
  • Work with Azure DevOps for work items, builds, releases, and CI/CD collaboration.
  • Manage source code using Git, including branching, merging, pull requests, and version management.
  • Participate in code reviews and follow coding standards and best practices.
  • Perform production issue analysis, root cause analysis, and implement long‑term corrective solutions.
  • Support application deployment, configuration, validation, and release activities.
  • Collaborate with QA, Support, DevOps, and Business teams.
  • Prepare and maintain technical documentation.
Good to Have
  • C++ development, debugging, or integration experience.
  • React.js exposure.
  • Microsoft Azure / AWS knowledge.
  • Experience with enterprise or high‑availability applications.
  • Production support experience.
  • Device integration / serial communication / socket programming.
  • Experience working with external hardware interfaces.
Education & Experience
  • Bachelor’s degree in Computer Science, IT, Engineering, or a related field, or equivalent practical experience.
  • Strong professional experience in C#, .NET Core, WPF/XAML, and Python.
  • Experience working in Agile/collaborative delivery environments.
Ideal Candidate
  • Strong programming and debugging skills
  • Excellent problem‑solving and analytical ability
  • Strong understanding of software architecture and SDLC
  • Ability to convert business requirements into technical solutions
  • Focus on quality, performance, scalability, and maintainability
  • Strong communication and stakeholder collaboration skills
  • Ability to work independently and take ownership.
Keywords

C#, .NET Core, WPF, XAML, MVVM, Python, LINQ, Azure DevOps, Git, C++, React.js, Desktop Applications, Backend Development, CI/CD, Production Support, Debugging, Root Cause Analysis

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Lead
Software Lead

Prodigy Technovations Pvt Ltd • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Senior Software Engineer, C#, .Net, WPF, Azure, React
Senior Software Engineer, C#, .Net, WPF, Azure, React

Jobtailor • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Software Developer (C#, WPF)
Software Developer (C#, WPF)

Quest Global • Chennai District

On-site
INR 900,000 - 1,800,000
Dot net Developer
Dot net Developer

Infotel UK Consulting • Bengaluru

On-site
INR 600,000 - 1,200,000
Software Developer(.Net Developer with Angular)
Software Developer(.Net Developer with Angular)

Enterprise Minds, Inc • Pune District

On-site
INR 3,500,000 - 5,200,000
.Net Full Stack - Sr Developer/Lead
.Net Full Stack - Sr Developer/Lead

Happiest Minds Technologies • Bengaluru

On-site
INR 2,000,000 - 3,200,000
.NET Developer (Bangalore )
.NET Developer (Bangalore )

Cloudxtreme • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
#1488 (Senior .NET Developer)
#1488 (Senior .NET Developer)

Sailssoftware • Visakhapatnam

On-site
INR 800,000 - 1,200,000
WPF Engineer
WPF Engineer

LG Electronics • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - .Net Full stack Developer
Senior Software Engineer - .Net Full stack Developer

NEC Software Solutions (India) • Mumbai

On-site
INR 900,000 - 1,300,000