We are seeking a passionate and detail-oriented .NET WinForms Developer to join our software development team. The ideal candidate should have at least 1 year of hands-on experience in developing desktop applications using C#, WinForms, and SQL Server. Experience with DevExpress controls will be considered a strong advantage.
Key Responsibilities:
- Develop and maintain Windows-based desktop applications using C# and WinForms.
- Design and implement user interfaces with DevExpress components for rich and interactive user experiences.
- Write and optimize SQL queries, stored procedures, and database structures in SQL Server.
- Debug, test, and enhance existing applications to ensure high performance and reliability.
- Collaborate with other developers and team members to plan, design, and deliver application features.
- Follow best practices in coding standards, version control, and application architecture.
- Provide support for deployed applications and assist in troubleshooting user issues.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum 1 year of professional experience in desktop application development.
- Strong proficiency in:
- C#
- WinForms
- SQL Server (T-SQL, Stored Procedures)
- Good understanding of object-oriented programming (OOP) and software design principles.
- Strong problem-solving and analytical skills.
- Ability to work independently and within a team environment.
Preferred / Plus Skills:
- Experience using DevExpress WinForms controls and reporting tools.
- Knowledge of ADO.NET.
- Familiarity with source control systems (e.g., Git).
- Basic understanding of software deployment and installer packaging.
What We Offer:
- Collaborative and friendly work environment.
- Competitive salary package.
- Opportunities for professional learning and career growth.
- Exposure to real-world business applications and modern UI frameworks
Job Type: Full-time
Work Location: In person