Job Summary: We are seeking an experienced .NET Developer to work on WinForms-based applications as part of a development team.
The role involves working on both web portals and desktop applications in a C#.NET environment, integrating Open XML document processing and leveraging a SQL Server backend.
Key Responsibilities: - Develop and maintain WinForms applications using C#.NET.
- Work with Microsoft SQL Server databases, writing T-SQL queries and stored procedures.
- Develop and enhance Web .NET MVC applications alongside desktop applications.
- Process Open XML documents submitted via a web portal for use in the desktop application.
- Follow Object-Oriented Programming (OOP) principles to design scalable and maintainable applications.
- Troubleshoot technical issues and provide solutions in both technical and non-technical terms.
- Collaborate with team members to prioritize workload and meet project deadlines.
Required Qualifications: - Strong C# development skills with experience in the Microsoft .NET platform and Visual Studio.
- Proficiency in Microsoft SQL Server and writing T-SQL queries and stored procedures.
- Knowledge of design techniques, tools, and principles for full-cycle application development.
- Experience with Web .NET MVC and WinForms programming.
- Ability to work independently and meet project deadlines.
- Strong problem-solving skills and the ability to develop and evaluate technical solutions.
Preferred Qualifications: - Experience with Open XML document processing.
- Knowledge of Microsoft Word development.
- Bachelor's degree in Computer Science or a related field, OR equivalent technical training with 2+ years of application development experience.
Education: Bachelors Degree