- Develop and maintain Windows Forms (WinForms) and Web Forms (WebForms) applications using C#.
- Collaborate with cross-functional teams to gather requirements and define project scope.
- Design and implement user interfaces and features for desktop and web applications.
- Ensure code quality, performance, and responsiveness of applications.
- Conduct testing and debugging to ensure functionality and reliability.
- Work with databases and integrate data into applications.
- Stay updated with the latest C# development trends and technologies.
- Document code and contribute to technical documentation.
- Collaborate with team members to deliver high-quality software solutions.
- Minimum of 3 years of experience as a C# Developer.
- Proficiency in C# programming language.
- Experience in developing Windows Forms (WinForms) and Web Forms (WebForms) applications.
- Knowledge of .NET Framework and ASP.NET for web development.
- Strong problem-solving and debugging skills.
- Experience with databases and SQL.
- Effective communication and collaboration abilities.
- Attention to detail and a passion for delivering high-quality software.
- Ability to work both independently and as part of a team