Source description
About the role
ROLES AND RESPONSIBILITIES As part of the R&D team, should be able to perform following duties to support the team's goals and objectives: Design, develop, and maintain Windows desktop applications using C# and .NET technologies. Build modern, responsive user interfaces with WPF for new modules and maintain legacy screens using WinForms. Implement data access layers using Entity Framework Core and optimize queries for Microsoft SQL Server. Handle real-time data processing and multi-threaded operations. Troubleshoot networking and device connectivity issues (ports, protocols, firewalls). Mentoring the junior developers. ESSENTIAL QUALIFICATION AND EXPERIENCE QUALIFICATION: Bachelor's or Master's degree in Computer Science, Electronics, Biomedical Engineering, or related field. 5 to 8 Years of experience working C#, .NET desktop application design and development. Previous exposure to medical, healthcare software is an added advantage. TECHNICAL COMPETENCY: Strong proficiency in C# Hands-on experience with both .NET 8 and .NET 4.8 Frameworks Experience in any automated unit testing framework like XUnit Working knowledge on SQL database and Entity Framework Core Knowledge on GUI development like WPF, WinForms is an added advantage. BEHAVIORAL COMPETENCY: Good analytical skills Passion for success and being proactive Systemic and going in-depth approach Be flexible, hands-on and willing to learn new technologies Be a good team player, with good collaboration skills. ADDITIONAL QUALIFICATION AND EXPERIENCE Knowledge of C++ programming on windows platform Knowledge of networking fundamentals (TCP/IP, ports, sockets, device communication, firewalls, TLS).
More at btl india private ltd