Senior Software Engineer, C#, .Net, WPF, Azure, React

Jobtailor

Bengaluru

On-site

INR 3,000,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Bengaluru, Karnataka, is seeking an experienced Desktop Applications Developer to design and implement robust desktop software for engineering and architectural design tasks. You will collaborate with product owners, plan timelines, and continuously improve products within an Agile environment.

The role requires strong C#, .NET, WPF expertise, plus MVVM, SQL, and familiarity with frontend tech like HTML/CSS/JS. 6+ years of relevant experience and a bachelor’s degree are essential.

Qualifications

  • Bachelor’s degree in Computer Science, engineering or related fields.
  • 6+ years of experience in complex commercial desktop applications development.
  • Proficiency in C#, .NET, WPF, SQL, Entity Framework, MVVM and dependency injection.
  • Development experience with Agile methodology and WinUI 3 / .NET 7-8.
  • Exposure to design patterns (MVVM, DI) and object-oriented programming.
  • Strong knowledge of relational and non-relational databases.
  • Familiarity with frontend technologies (HTML, CSS, JavaScript) and React.
  • Excellent communication and collaboration with diverse teams.

Responsibilities

  • Design and implement desktop applications to solve engineering problems.
  • Develop, maintain and improve existing products.
  • Collaborate with product owners to gather software requirements.
  • Plan, analyze and estimate project timelines with teams.
  • Conduct code reviews, testing and debugging for quality.
  • Contribute to continuous improvements in Agile development.
  • Collaborate with stakeholders to achieve project vision.

Skills

C#
WPF
MVVM
.NET
SQL
Entity Framework
Dependency Injection
WinUI 3
HTML
CSS
JavaScript
Agile Methodology

Education

Bachelor’s degree in Computer Science, engineering or related fields

Tools

Jira

Job description

  • Design and implement Desktop Applications to solve engineering and architectural design problems.
  • Develop, Maintain and improve existing company products.
  • Work closely with product owners to gather software requirements.
  • Work with project teams to plan, analyze and estimate project timelines.
  • Conduct code reviews, testing, and debugging to ensure high-quality software delivery.
  • Contribute to continuous improvements within the agile software development process.
  • Collaborate with other stakeholders and be accountable to each other to achieve the project’s vision.
Requirements
  • A Bachelor’s degree in Computer Science, engineering or related fields.
  • 6+ years of experience and expertise in complex commercial desktop applications development
  • Proficiency in C#, .NET, WPF, SQL, Entity Framework, MVVM and dependency injection
  • Development experience with Agile methodology, in the latest frameworks like WinUI 3 and .NET 7-8
  • Exposure in the usage of different design patterns (ex: MVVM, dependency injection) and object-oriented programming
  • Strong knowledge of Relational and Non-Relational Databases.
  • Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frameworks like React.
  • Communicate well with team members and other stakeholders with diverse background.
  • Ability to work in Agile following Jira best practices.
  • Self-motivated and driven to be successful.
  • Excellent problem-solving skills and an analytical mindset.
Core Competencies

Demonstrates expertise in developing complex commercial desktop applications using C#, .NET, and WPF, while applying Agile methodologies and design patterns. Strong problem-solving abilities and effective communication skills are essential for collaborating with diverse teams and stakeholders.

Highest-signal resume keywords
  • C# Development
  • WPF Application Development
  • Agile Methodology
  • SQL Database Management
  • MVVM Design Pattern
ATS Optimization Keywords
Hard Skills
  • C#
  • WPF
  • SQL
  • Entity Framework
  • MVVM
  • Dependency Injection
  • WinUI 3
  • .NET 7-8
  • HTML
  • CSS
Soft Skills
  • Problem-Solving
  • Analytical Mindset
  • Communication
  • Self-Motivation
Industry Keywords
  • Desktop Applications
  • Software Development
  • Engineering Design
  • Architectural DesignCode Review
  • Testing
  • Debugging
Tools & Technologies
  • Jira
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – C#, .Net, Azure, React
Senior Software Engineer – C#, .Net, Azure, React

Jobtailor • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Senior Application Developer
Senior Application Developer

Jobtailor • Bengaluru

On-site
INR 2,000,000 - 3,600,000
Software Engineer II
Software Engineer II

Jobtailor • Gurugram District

On-site
INR 900,000 - 1,300,000
Product Developer – .Net, Azure Cloud, Docker, Kubernetes, AKS
Product Developer – .Net, Azure Cloud, Docker, Kubernetes, AKS

Jobtailor • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Staff Developer (.NET Core, React, MS SQL Server)
Staff Developer (.NET Core, React, MS SQL Server)

Jobtailor • Chandigarh

On-site
INR 1,400,000 - 2,200,000
.Net Full Stack Developer
.Net Full Stack Developer

Jobtailor • Kolkata District

On-site
INR 1,500,000 - 2,400,000
Senior Software Engineer – .NET, C#
Senior Software Engineer – .NET, C#

Jobtailor • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Lead Engineer
Lead Engineer

慨正橡扯 • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer, Development
Senior Software Engineer, Development

Jobtailor • Pune District

On-site
INR 1,200,000 - 2,000,000
Product Architect
Product Architect

Jobtailor • Bangalore Rural

On-site
INR 4,000,000 - 7,000,000