i
Drimlite
6 Drimlite Jobs
.Net Developer - C#/WPF/Multithreading (4-6 yrs)
Drimlite
posted 2mon ago
Location : Gurgaon
Experience : 4-6 Years
Education : B.E./B. Tech
Notice Period : 0-45 Days
Requirements :
- Experience : 4+ years of Software Development with 2-3 years focused on developing Windows-based applications.
- OOAD & OOP : Strong hands-on experience in Object-Oriented Analysis and Design (OOAD) and Object-Oriented Programming (OOP) concepts.
- Technologies : Solid expertise in C#, WPF, multi-threading, and communication protocols with .NET Framework (4.0/4.5) and .NET Core.
- UI Development : Proficient in designing and developing user interfaces using the MVVM (Model View View Model) pattern and data binding.
- Architecture & Design : Strong hold on architectural design principles, design patterns, and UML.
- Multi-Tier Applications : Experience in multi-tier application development, along with databases and their integration.
- Native Languages : Knowledge of native languages such as C, C++, VC++, and experience with Win32 API and COM (Component Object Model).
- Interoperability : Experience in writing COM interoperability and wrapper applications using C# and C++.
- Medical Communication Protocols : Familiarity with industry-specific communication protocols such as FHIR, HL7, and DICOM.
- Device Communication & Tele-Conferencing : Experience with device communication protocols and tele-conferencing technologies.
- Healthcare Integration : Hands-on experience with the integration of Electronic Health Record (EHR/EMR) systems.
- Video Integration : Experience working with video integration software.
Responsibilities :
- Software Development : Lead the design, development, and maintenance of Windows-based applications with a focus on delivering high-quality, reliable software solutions.
- Object-Oriented Programming : Apply advanced OOAD and OOP concepts to solve complex technical problems and enhance software architecture.
- Technology Expertise : Leverage experience with C#, WPF, multi-threading, and communication protocols to build robust .NET applications.
- UI Development : Develop user interfaces using MVVM and data binding, ensuring efficient, responsive, and user-friendly design.
- Architecture & Design : Design and implement scalable and maintainable software architectures following design patterns and UML modeling.
- Application Development: Collaborate in multi-tiered application development with database integration and optimization for performance.
- Native Language Expertise : Utilize knowledge of C, C++, VC++, Win32 API, and COM to enhance cross-platform software performance.
- Interoperability : Create efficient COM interoperability layers and wrapper applications for seamless integration between components.
- Medical Protocols : Implement FHIR, HL7, and DICOM protocols for healthcare-related communication and data exchange.
- Device & Tele-Conferencing Protocols : Develop device communication features and integrate tele-conferencing capabilities into applications.
- Healthcare Systems : Drive the integration of Electronic Health Records (EHR/EMR) and improve data workflows in healthcare systems.
- Video Integration : Incorporate video integration tools to enhance the software's multimedia capabilities, especially in medical and healthcare settings.
Functional Areas: Software/Testing/Networking
Read full job description