C#. Net Developer/ Lead

Xoriant

Pune District

Hybrid

INR 3,500,000 - 6,500,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Xoriant is seeking an experienced technical leader to own the delivery of enterprise-grade Windows desktop applications using C# and WPF. You will mentor engineers, influence architecture with MVVM and design patterns, and drive AI adoption across teams in an Agile environment.

You will collaborate with cross-functional stakeholders to define, design, implement, test, and release high-quality software, while pushing modernization efforts and ensuring delivery excellence.

Qualifications

  • Bachelor’s or Master’s degree in computer science or related field.
  • 9–14 years of experience in software development.
  • Proven track record in Windows desktop app development using C# and WPF.
  • Strong knowledge of OOP and design patterns.
  • Experience with MVVM and data binding in WPF.
  • Familiarity with Visual Studio, Git, and Agile methodologies.
  • Excellent problem-solving and communication skills.
  • Ability to mentor engineers and drive team maturity.
  • Experience with graphics programming (DirectX/OpenGL) is a plus.
  • Experience working in Agile environments (SCRUM/Kanban).
  • Ability to collaborate with cross-functional teams and stakeholders.

Responsibilities

  • Owns delivery of features, modules, and technical outcomes for enterprise-grade Windows desktop applications using C# and WPF.
  • Mentors and coaches engineers through code reviews, design reviews, and technical guidance.
  • Drives technical alignment across MVVM, OOP, design patterns, unit testing, and WPF best practices.
  • Contributes to delivery excellence within Agile environments and promotes engineering maturity.
  • Drives AI adoption and desktop modernization initiatives across teams.
  • Collaborates with Product Owners, QA, UX, architecture, and engineering to deliver high-quality features.
  • Supports planning, estimation, delivery tracking, risk management, and continuous improvement.

Skills

C# & WPF development
AI knowledge and agent development
MVVM & OOP
Mentoring engineers
Agile (Scrum/Kanban)
Cross-functional collaboration

Education

Bachelor’s/Master’s in Computer Science

Tools

Visual Studio
Git
Jira
Bitbucket
DirectX/OpenGL

Job description

Job Responsibilities

  • Technical Ownership Owns delivery of features, modules, and technical outcomes for enterprise-grade Windows desktop applications using C# and WPF.
  • Team Leadership – Mentors and coaches engineers through code reviews, design reviews, and technical guidance, raising overall team engineering maturity.
  • Architecture Influence – Drives technical alignment across the team on MVVM, OOP, design patterns, unit testing, and WPF best practices.
  • Delivery Excellence – Contributes to predictable delivery, engineering efficiency, and operational excellence within Agile environments (Scrum/Kanban).
  • AI & Modernization – Drives responsible AI adoption and contributes to desktop engineering modernization, platform evolution, and technical innovation.

Key skills you will require

  • Develop, maintain and enhance Windows desktop applications using C# and WPF.
  • Knowledge of AI is must. The person should know, used, and preferably created agents for coding. Just vibe coding would not be sufficient.
  • Own delivery of features, modules, and technical outcomes within a defined engineering area.
  • Collaborate with cross-functional teams to define, design, implementation, testing, and release of enterprise-grade desktop applications
  • Mentor and coach engineers through code reviews, design reviews, technical guidance, and continuous feedback
  • Drive technical alignment across the team on MVVM, OOP, design patterns, unit testing, and WPF best practices.
  • Collaborate effectively with Product Owners, QA, UX, architecture, and engineering stakeholders to define and deliver high-quality features
  • Support planning, estimation, delivery tracking, risk management, and continuous improvement activities
  • Contribute to desktop engineering modernization, platform evolution, and technical innovation initiatives.
  • Contribute to predictable delivery, engineering efficiency, and operational excellence within Agile environments
  • Drive responsible adoption of AI-assisted engineering practices across teams to improve productivity, quality, testing, documentation, onboarding, and delivery efficiency.

Qualifications You Must Require

  • Bachelor’s/master’s degree in computer science or related field, with 09 -14 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 methodologie
  • 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)
  • Working knowledge of development toolchain i.e. Visual Studio, Git, Jira, Bitbucket, etc.
  • Ability to mentor engineers and drive team-level engineering maturity.
  • Strong communication, stakeholder management, problem-solving, and decision-making capabilities across cross-functional engineering environments.
  • Ability to drive AI adoption across teams by identifying high-impact use cases and enabling responsible usage.
  • Understanding of Agentic AI design for developer assistance, MCP concepts, multi-agent system design patterns, and responsible AI practices within software engineering workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead (Dotnet+ AI)
Technical Lead (Dotnet+ AI)

Programmers.io • Jaipur

On-site
INR 1,200,000 - 1,600,000
Desktop Engineer
Desktop Engineer

Larsen & Toubro (L&T) • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Engineering Manager
Engineering Manager

First American (India) • Bengaluru Urban

On-site
INR 1,500,000 - 2,500,000
Opportunity to lead modernization initiatives
Collaborative engineering culture
Challenging enterprise-scale projects
C# WPF
C# WPF

Quest Global • Chennai District, Bengaluru, Thiruvananthapuram

On-site
INR 900,000 - 1,300,000
C# WPF developer
C# WPF developer

Intelliswift • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
C# Developer 5-9 yrs.
C# Developer 5-9 yrs.

tek analytix • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - C# WPF
Senior Software Engineer - C# WPF

Quest Global • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior .Net Professional
Senior .Net Professional

Altum Labs Ahmedabad • Ahmedabad District

On-site
INR 1,800,000 - 2,400,000
Senior Software Development Lead - R01572338
Senior Software Development Lead - R01572338

Brillio • Bengaluru

On-site
INR 3,000,000 - 6,000,000
.Net Full Stack Technical Architect
.Net Full Stack Technical Architect

Concentrix • Bengaluru

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