DevJobs

Windows Applications C# Senior Developer - Short-Term Project

Overview
Skills
  • C# C#
  • .NET Core .NET Core
  • .NET Framework .NET Framework
  • Design Patterns
  • Application security
  • Clean Code
  • Credential Manager
  • Digital certificates
  • Encryption
  • Installer development
  • SOLID principles
  • Unit Testing
  • Integration Tests
  • MSI
  • Windows Services

SWAPP.AI is seeking an experienced C# developer for a 4-6 week project. This role involves developing and optimizing systems related to Windows installers, Windows Credential Manager, Gitlab pipelines, certifications and unit testing.

The ideal candidate will have a proven track record in delivering high-quality code for Windows-based environments within tight deadlines.


Responsibilities:
  • Develop, deploy, and maintain WinForms applications.
  • Create custom installers for the service, ensuring a smooth user experience.
  • Implement and handle Credential Manager solutions to safeguard sensitive data.
  • Work with certifications to ensure that applications meet security and performance standards.


Must-Have Skills:
  • Strong proficiency in C# (.NET Core) with a deep understanding of .NET Framework.
  • Expertise in installer development (e.g., MSI or similar tools).
  • Knowledge of Credential Manager and other Windows secure storage practices, including encryption.
  • Experience with digital certificates, signing and application security best practices.
  • Ability to work independently and deliver results within tight timelines.
  • The ability to write Clean Code, a solid understanding of Design Patterns, and the SOLID principles.
  • Extensive experience in Unit Testing. Experience with writing Integration Tests would be a plus.
  • Experience with Windows Services a plus.


Duration
  • This is an, immediate, short term project of 4-6 weeks working closely with our team experts.
Swapp