Posted:1 week ago| Platform:
Work from Office
Full Time
Position: Windows Desktop Application Developer Job Specifications : Application Development Design, develop, and maintain Windows desktop applications using C# and .NET Framework/.NET Core. Implement clean, scalable, and efficient code adhering to industry best practices. Using Windows Graphics library (GDI+) for image manipulation and basic graphics objects (Rectangle, lines, Ellipse) manipulation and drawing Database Management. Develop and maintain database-driven applications using Microsoft SQL Server. Design and optimize database queries, stored procedures, and functions for performance and scalability. Code Optimization Use LINQ and other modern programming techniques to improve code readability and maintainability. Requirements Analysis Collaborate with cross-functional teams to gather and analyze user requirements. Translate business needs into technical specifications and solutions. Testing & Debugging Conduct unit testing, integration testing, and performance testing to ensure application reliability. Debug and troubleshoot application issues and resolve them in a timely manner. Documentation & Collaboration Create and maintain technical documentation for code, workflows, and processes. Work closely with QA, product managers, and other developers to ensure project success. Skills Required: Technical Skills: Proficiency in C#, WinForms, .NET Framework/.NET Core for Windows desktop application and Windows Service development. Strong understanding of LINQ for querying and manipulating data. Expertise in working with Microsoft SQL Server (database design, stored procedures, functions, and performance tuning). Familiarity with multi-threading and asynchronous programming. Familiarity with Image Manipulation using Windows graphics library (GDI+) Development Tools: Experience with Visual Studio IDE and related tools. Familiarity with version control systems like Git. Additional Skills (Good to have): Knowledge of WPF or WinForms for desktop UI development is a plus. Experience in developing and deploying Windows Services for background task automation and scheduling. Understanding of software development lifecycle (SDLC) and Agile methodologies. Soft Skills: Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Attention to detail and a passion for delivering quality applications. Minimum Requirements: Diploma or degree in Software Engineering Experience: 3-6 years of recent experience in C#, WinForms, LINQ, Microsoft SQL Server, Multithreading and Asynchronous Programming
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Hyderabad, Chennai, Bengaluru
INR 18.0 - 33.0 Lacs P.A.
INR 5.0 - 10.0 Lacs P.A.
INR 6.0 - 15.0 Lacs P.A.
Bengaluru
INR 12.0 - 20.0 Lacs P.A.
INR 10.0 - 20.0 Lacs P.A.
INR 35.0 - 65.0 Lacs P.A.
INR 15.0 - 30.0 Lacs P.A.
Pune, Chennai
INR 5.0 - 13.0 Lacs P.A.
INR 4.0 - 9.0 Lacs P.A.
Bengaluru
INR 15.0 - 25.0 Lacs P.A.