Job Function – Senior WinForms Developer
Experience Required: 5 years
Job Location – Cyber City, Gurugram
Salary Range – Best in the industry
About the Role
We’re on the lookout for a seasoned Senior WinForms Developer to join our collaborative and forward-thinking development team, .NET Framework or .NET Core, with an emphasis on WinForms. You’ll also work hand-in-hand with designers, back-end developers, and stakeholders to bring intuitive and high-performing solutions to life.
What You’ll Do
- Partner closely with UI/UX designers to transform mockups and wireframes into clean, modern, and responsive WinForms UIs
- Design, develop, and maintain high-quality WinForms applications using C# and .NET Framework/.NET Core
- Integrate desktop applications with RESTful APIs and ensure seamless communication between front-end and back-end services
- Write efficient queries and manage data interactions with SQL Server or similar relational databases
Required Skills & Experience
- Around 5 years of hands-on experience in WinForms application development
- Strong command over C#, .NET Framework, and/or .NET Core
- Experience with SQL Server, including query optimization and relational database design
- Deep understanding of OOP and event-driven programming
- Practical experience working with REST APIs
- Proficiency in Git and modern source control workflows
Nice to Have
- Exposure to other .NET technologies like WPF or ASP.NET
- Familiarity with architectural patterns such as MVVM or MVP
- Experience maintaining and modernizing legacy desktop codebases
- Knowledge of desktop application publishing and distribution mechanisms, such as ClickOnce.
- Experience with third-party UI component frameworks, such as DevExpress.
- Knowledge: of GDI+ for custom drawing and graphics rendering.