Winforms Developer

Insight Global
Surry, United States of America
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Surry, United States of America

Tech stack

Business Logic
Software Applications
C Sharp (Programming Language)
Client/Server Application Language (C/AL)
Code Review
Databases
Database Design
Microsoft SQL Server
Performance Tuning
SQL Stored Procedures
Windows Desktop
Windows Forms
Enterprise Software Applications
Data Analytics
Legacy Systems

Job description

We are seeking a Software Engineer to design, build, and maintain data-intensive, client/server enterprise applications in a complex, data-driven environment. This role is centered on C#, WinForms desktop applications, and Microsoft SQL Server systems that power core business workflows.

Success in this role requires strong problem-solving skills, the ability to work within established architectures, and ownership of delivering reliable, performant solutions in real-world production environments.

What You'll Do

  • 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, queries, and schema design

  • Troubleshoot and resolve complex production issues across database, application, and UI layers

  • Work within and improve complex legacy systems while maintaining production stability

  • Contribute to ongoing enhancements and modernization of existing client/server applications

  • Collaborate with QA, Product, and cross-functional teams to deliver high-quality releases

  • Participate in code reviews and contribute to improving development standards and practices

  • Support testing efforts and improve deployment and release processes

Requirements

3-5 years professional experience with C# in production systems

-Solid experience building and maintaining WinForms desktop applications

-Strong experience with Microsoft SQL Server, including:

-Writing and optimizing complex queries and stored procedures

-Database design and performance tuning Fintech background

Apply for this position