Software Engineer (Remote)
On-site · Texas, United States
Job Summary
Design, develop, and maintain core application logic using C#; build and support Windows desktop applications with WinForms; develop and optimize SQL Server database objects (stored procedures, queries, schema) and troubleshoot complex production issues across database, application, and UI layers. Improve legacy client/server systems, contribute to modernization efforts, collaborate with QA, Product, and cross-functional teams, participate in code reviews, and support testing and deployment processes.
Required Qualifications
- 3–5 years of professional software development experience
- Strong experience with C# and WinForms desktop applications
- Strong experience with Microsoft SQL Server including writing and optimizing complex queries and stored procedures
- Database design and performance tuning
- Experience with automated testing for desktop applications
- Familiarity with deployment tools and release management for desktop environments
- Experience with complex, multi-system or legacy-integrated environments
- Experience conducting code reviews and mentoring other engineers
- Experience working in production environments requiring performance and reliability
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.