Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 03, 2026
This job expires in: 30 days
Job Summary
To design, build, and maintain data-intensive client/server enterprise applications, the full-time remote Software Engineer will focus on C#, WinForms desktop applications, and Microsoft SQL Server systems, ensuring reliable and performant solutions in a complex environment.
Key responsibilities:
- Design, develop, and maintain core application logic using C#
- Build and support Windows desktop applications using WinForms
- Develop and optimize SQL Server database objects, including stored procedures and queries
Required qualifications:
- 3-5 years of professional software development experience, particularly with C# in production systems
- Solid experience in building and maintaining WinForms desktop applications
- Strong experience with Microsoft SQL Server, including writing and optimizing complex queries
- Experience modernizing legacy desktop or client/server systems
- Familiarity with automated testing for desktop applications
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...