We are looking for a Mid-Level or Senior .NET WPF Developer to join our team and contribute to the development and maintenance of desktop applications. The ideal candidate has strong experience with WPF, solid SQL Server expertise, and a proven track record of delivering high-quality software solutions in a professional environment.
An immediate start is preferred, with availability to begin within the next couple of weeks. Required Skills & Experience * Strong experience with C# and .NET * Proven hands-on experience with WPF (Windows Presentation Foundation) for desktop application development * Strong knowledge of Microsoft SQL Server (MSSQL) * Writing and optimizing stored procedures * Creating and maintaining views * Query performance tuning and database design * Experience with DevExpress controls and components * Experience working with Azure DevOps * Source control (Git) * CI/CD pipelines * Work item and release management * Understanding of software development best practices, design patterns, and clean code principles
Responsibilities * Design, develop, and maintain desktop applications using .NET and WPF * Build and enhance user interfaces using DevExpress components * Develop and optimize SQL Server database objects, including stored procedures, views, and queries * Collaborate with business stakeholders and technical teams to define and implement requirements * Participate in code reviews and contribute to technical design discussions * Support deployment and release processes through Azure DevOps * Troubleshoot, debug, and resolve application issues
Preferred Qualifications * Experience working in Agile/Scrum environments * Knowledge of application performance optimization and troubleshooting * Experience with enterprise-level desktop applications * Strong communication and collaboration skills