Lead I - Software Engineering - C#, WPF

UST

Maharashtra

Hybrid

INR 2,800,000 - 3,600,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

UST in Pune (Balewadi) is seeking a Senior Software Developer with strong C#/WPF expertise to build enterprise-grade Windows desktop applications. You’ll work in a hybrid setup three days a week from the client office, deliver features from concept through testing, and mentor junior team members.

The ideal candidate has 7–10 years of experience, solid MVVM and data-binding skills, and hands-on experience with Visual Studio, Git, and Agile methods. Knowledge of DirectX/OpenGL is a plus.

Qualifications

  • Bachelor's or Master's in Computer Science with 7–10 years of experience.
  • Proven Windows desktop apps development using C# and WPF.
  • Strong OOP and design pattern knowledge.
  • MVVM architecture and data binding in WPF experience.
  • Familiar with Visual Studio, Git and Agile methodologies.
  • Excellent problem-solving, analytical and communication skills.
  • Ability to work independently and in a team.
  • Experience with DirectX/OpenGL is a plus, and SCRUM/Kanban exposure.
  • Unit testing with Moq/AutoFixture; awareness of BDD.

Responsibilities

  • Develop, maintain and enhance Windows desktop applications using C# and WPF.
  • Collaborate with cross-functional teams to define, design and ship new features.
  • Write clean, efficient and reusable code following industry best practices.
  • Participate in code reviews and ensure code quality, performance and maintainability.
  • Troubleshoot and resolve issues reported by users and QA/testers.
  • Stay up to date with trends in C# and WPF.
  • Mentor and coach juniors

Skills

C# development
WPF
MVVM
OOP principles
Agile methodologies
Mentoring

Education

Bachelor's/Master's in CS

Tools

Visual Studio
Git
Jira
Bitbucket
Moq
AutoFixture

Job description

Location: Pune (Balewadi)

Work mode: Hybrid (3 days in a week, from client office)

We are looking for a passionate C#/WPF Software Development Engineer to build high performing, scalable, enterprise-grade applications. In this role you will develop new features and maintain existing code of a C# application. You will be part of a talented software team that works on mission-critical applications and provide expertise in the full software development lifecycle, from concept and design to testing. We are looking for someone who has hands on experience and has go-getter attitude.

Role Description

JOB DESCRIPTION

Position: Senior Software Developer

Location: Pune (Balewadi)

Work mode: Hybrid (3 days in a week, from client office)

We are looking for a for a passionate C#/WPF Software Development Engineer to build high performing, scalable, enterprise-grade applications. In this role you will develop new features and maintain existing code of a C# application. You will be part of a talented software team that works on mission-critical applications and provide expertise in the full software development lifecycle, from concept and design to testing. We are looking for someone who has hands on experience and has go-getter attitude.

Responsibilities
  • Develop, maintain and enhance Windows desktop applications using C# and WPF.
  • Collaborate with cross-functional teams to define, design and ship new features.
  • Write clean, efficient and reusable code following industry best practices.
  • Participate in code reviews and ensure code quality, performance and maintainability.
  • Troubleshoot and resolve issues reported by users and Product Owners/QAs/testers.
  • Stay up to date with emerging trends and technologies in C# and WPF.
  • Mentor and coach juniors
Requirements (Must Haves)
  • Bachelor's/master's degree in computer science or related field, with 7 - 10 years of experience.
  • Proven experience in developing Windows desktop applications using C# and WPF.
  • Strong knowledge of object-oriented-programming (OOP) principles and design patterns.
  • Experience with MVVM architecture and data binding in WPF.
  • Familiarity with Visual Studio, Git and Agile methodologies.
  • Excellent problem-solving skills, analytical and communication skills.
  • Ability to work independently and in a team-oriented environment.
  • Experience with graphics programming like DirectX or OpenGL would be plus.
  • Experience working in an agile environment (SCRUM, Kanban, etc) Unit testing methodologies and tools e.g. Moq, AutoFixture, BDD
  • Working knowledge of development toolchain i.e. Visual Studio, Git, Jira, Bitbucket, etc.
Requirements (Nice To Have)
  • Knowledge of CAD SDKs e.g. ODA / Teigha or AutoDesk
  • Experience with BIM and IFC
  • Experience in Application development using AI Exposer to DevOps and CI/CD setup is a plus
Skills
  • NET, WPF, C#, MVVM, AI Governance, DirectX, Git, IFC, Kanban, OpenGL, BIM
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
Senior WPF Developer
Senior WPF Developer

PeopleStrong • Vadodara

On-site
INR 1,200,000 - 1,800,000
Software Lead
Software Lead

Prodigy Technovations Pvt Ltd • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Hiring | C# | Python | WPF/XAML | MVVM | .NET Core- 8+ yrs- C2H
Hiring | C# | Python | WPF/XAML | MVVM | .NET Core- 8+ yrs- C2H

Venpa Staffing • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Software Developer (C#, WPF)
Software Developer (C#, WPF)

Quest Global • Chennai District

On-site
INR 900,000 - 1,800,000
Application Developer
Application Developer

Persistent • Pune District

Hybrid
INR 900,000 - 1,500,000
Competitive salary
Education sponsorship and certificates
Flexible work hours
+3
Senior Software Engineering Lead
Senior Software Engineering Lead

Persistent Systems • Pune District

Hybrid
INR 3,500,000 - 6,000,000
Group term life
Personal accident
Mediclaim hospitalization
+2
C# Developer
C# Developer

Sutherland • Bengaluru

On-site
INR 1,600,000 - 2,800,000
Senior Software Developer - C#, WPF, Angular
Senior Software Developer - C#, WPF, Angular

ITH Icoserve • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Principal Engineer-LCM
Principal Engineer-LCM

Careernet • Bengaluru

On-site
INR 1,800,000 - 2,800,000