Senior Developer C#
Job Description
Skills: C#, WPF, OOP, Git, Visual Studio, Agile,
We have an immediate requirement for C# and WPF.
Position : Senior DeveloperExperience : 7-9 years
Education : BE / MCA
Location : Pune (Hilti Client place)
Work mode Hybrid : 3 days office in a week
NP: 15-30 days
Budget : upto 30 LPA
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
Roles and 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 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.