Free · takes a minute · your resume fills your profile
CoreHRx never asks candidates for money. If anyone does, .
Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Location: Pune, India
Job Requirements .NET C# Lead Software Developer Responsibilities · Develop, maintain and enhance Windows desktop applications using C# and WPF. · 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. Requirements (Must Haves) · 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 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) · 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. Requirements (Nice to have) · Knowledge of CAD SDKs e.g. ODA / Teigha or AutoDesk · Experience with BIM and IFC · Experience with DirectX or OpenGL · Experience with performance optimization, architecture reviews, or desktop platform modernization initiative
Job data: Headcount Labs (headcountlabs.com), ODbL 1.0. The job description belongs to the employer. Location data © OpenStreetMap contributors and Overture Maps.
From live job posts on CoreHRx, updated 7 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.
The post asks for 9–14 Yrs experience.
In Pune.
It is a full time job.
Create a free profile and we email you new jobs in Pune, at most once a week.