Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 4.0 years
0 Lacs
Vapi, Gujarat, India
On-site
Job Title-UI-UX Developer - Medical Device SoftwarePosition OverviewWe are seeking a Senior UI/UX Developer to design and develop the user interface for a surgical robotics application. This role requires creating intuitive, safe, and compliant interfaces that surgeons will use in high-stakes operating room environments.Technical Core RequirementsEssential Skills (Must-Have)UI Development Technologies:WPF (Windows Presentation Foundation): 4+ years advanced experience XAML markup and styling Custom controls and user controls Data binding and MVVM pattern Dependency properties and attached properties WPF animation and transitionsC#.NET: 4+ years experience with UI layer developmentMVVM Architecture: Deep understanding of Model-View-View Model patternData Binding: Complex binding scenarios, value converters, multi-bindingDesign Styling:XAML Styling: Custom themes, control templates, resource dictionaries Vector Graphics: Creating and implementing medical icons and symbols Color Theory: Understanding of medical interface color standards Typography: Readable fonts for medical environmentsResponsive Design: Adaptable layouts for different screen sizesMedical Interface Specific: Touch Interface Design: Large touch targets, gesture support High-Contrast Design: Visibility in various lighting conditions Error State Design: Clear error messaging and recovery paths Status Indication: Real-time system status visualization Accessibility Standards: ADA compliance, keyboard navigationPreferred Skills (Nice-to-Have)Advanced WPF Technologies:Custom Control Development: Building reusable medical UI components3DIntegration: Embedding 3D viewports(VTK) within WPF layoutsMulti-monitor Support: Handling multiple displays in surgical environments Hardware Integration: Touch screens, specialized medical input devices Performance Optimization: UI virtualization, efficient renderingDesign Tools:Figma/Sketch/Adobe XD: Prototyping and design collaborationIllustrator: Creating medical icons and vector assets After Effects: Motion graphics for UI animations Blend for Visual Studio: XAML design toolsMedical Software Experience: Medical Device UI Standards: IEC 62366-1 (usability engineering) Surgical Workflow Understanding: OR environment constraints Medical Imaging Interfaces: DICOM viewer experience Alarm Management: IEC 60601-1-8 alarm standards Sterilizable Interface Design: Cleanable surfaces, sealed designsExperience RequirementsProfessional Experience: 2-3 years total UI/UX development experience 2+ years WPF application development 1+year medical device or healthcare software experience Experience with mission-critical applications (healthcare, aerospace, industrial) Real-time application interfaces with low-latency requirementsProject Portfolio: Complex WPF Applications: Multi-window, data-intensive interfaces Medical/Healthcare Interfaces: Patient safety-critical applications Touch-First Interfaces: Tablet or kiosk applications 3DIntegration Projects: Embedding 3D content in 2D interfaces Regulatory Compliance Projects: FDA, CE marking experienceMedical Device Domain KnowledgeRegulatory Compliance:IEC 62366-1: Usability engineering for medical devicesIEC 62304: Medical device software lifecycle (UI aspects)FDA Human Factors Guidance: Medical device interface requirements ISO 14971: Risk management for medical device interfaces IEC 60601-1-8: Alarm systems in medical electrical equipmentMedical Environment Understanding: Sterile Field Awareness: Interface design for sterile environments Surgical Workflow: Understanding of OR procedures and timing Emergency Procedures: Fail-safe interface design Multi-user Scenarios: Surgeon, nurse, technician interface needs Stress Testing: Interface usability under high-pressure situationsHealthcare Software Standards: HIPAA Compliance: Patient data privacy in UI design Cybersecurity: Secure interface design principles Interoperability: HL7, DICOM integration considerations Validation Requirements: UI testing for medical devicesSpecific UI/UX CapabilitiesMedical Interface Design: Alarm Prioritization: Visual hierarchy for critical alerts Status Dashboards: Real-time system monitoring interfaces Error Recovery Design: Clear paths to resolve system issues Confirmation Dialogs: Multi-step verification for critical actions Progress Indicators: Long-running operation feedbackSurgical Application Specific: 3DModel Interaction: Controls for rotating, zooming, cross-sectioning Robot Control Interfaces: Intuitive robotic movement controls Patient Data Integration: Seamless display of patient information Imaging Integration: CT/MRI data visualization interfaces Procedure Planning: Step-by-step surgical workflow interfacesUsability Engineering: User Research: Conducting studies with medical professionals Heuristic Evaluation: Medical interface usability assessment Task Analysis: Breaking down surgical procedures into UI requirements Prototype Testing: Rapid iteration with medical users Accessibility Testing: Ensuring compliance with medical accessibility standardsTechnical SpecificationsPerformance Requirements: Real-time Responsiveness: Memory Efficiency: Optimal resource usage for long procedures Multi-threading: Non-blocking UI for background operations Error Handling: Graceful degradation and recoveryIntegration Requirements: VTK 3D Integration: Embedding 3D visualizations in WPF Hardware Integration: Medical devices, robotic controllers Database Connectivity: Patient data and surgical records Network Communication: Real-time data updatesSample DeliverablesDesign Artifacts: User Journey Maps: Complete surgical procedure workflows Wireframes: Low-fidelity interface layouts High-Fidelity Mockups: Pixel-perfect UI designs Interactive Prototypes: Clickable interface demonstrations Style Guides: Medical interface design standardsDevelopment Artifacts: Custom WPF Controls: Reusable medical UI components XAML Templates: Consistent styling across application Animation Libraries: Smooth transitions and feedback Validation Framework: Input validation for medical data Accessibility Implementation: Screen reader and keyboard supportTeam CollaborationCross-Functional Work: Clinical Team: Working directly with surgeons and OR staff 3DVisualization Team: Integrating VTK components QA Team: Usability testing and validation Regulatory Team: Ensuring compliance documentation Product Management: Translating requirements into designsDocumentation Requirements:Design Rationale: Justification for UI decisionsUsability Testing Reports: Evidence of user validationInterface Specifications: Detailed technical documentationRisk Analysis: UI-related risk assessmentsChange Control: Managing UI updates in regulated environment Show more Show less
Posted 3 weeks ago
2.0 - 5.0 years
5 - 9 Lacs
Ahmedabad
Work from Office
Mobile Application Developer (Android & iOS) The Sr. Technical Support Analyst is responsible to evaluate, troubleshoot and resolve reported issues ( events ). This includes liaising with the software development team and DataNote certified partners on an event basis. The focus is on service delivery and ensuring that information sharing regarding event resolution takes. The type of support would be based on the core technical areas relating to DataNote ERP, .NET User Controls, VBScript, Workflow, Store Procedures, SQL Queries Crystal reporting (SRS), Installations and upgrades and SQL instances. Good understanding of mobile computing technologies concepts Mobile app development experience with React Working experience with APIs and external services Native covering the full development cycle Working experience in Agile delivery and associated tools Develop React Native based mobile apps for both Android and iOS platform Able to troubleshoot and optimize apps for performance and experience Collaborate and work with a technical team which could be geographically distributed Liaison with Subject Matter Experts to understand and gather business requirements Reporting and tracking of activities
Posted 4 weeks ago
3.0 - 12.0 years
11 - 12 Lacs
Thiruvananthapuram
Work from Office
Job Requirements C WPF Engineer with 3+ years of experience Work Experience Experience in . Net Framework 4. 5 or later. Good knowledge in XAML. Experience in developing WPF screens, user controls and custom controls. Experience in MVVM Pattern. Experience in using unit testing frameworks. Good knowledge in advanced C features and asynchronous programming. Good knowledge in design patterns.
Posted 1 month ago
8.0 - 13.0 years
25 - 40 Lacs
Chennai, Ahmedabad, Bengaluru
Work from Office
Grade Level (for internal use): 11 Title Adobe Experience manager (AEM) Technical Architect/Lead Job Location : India- Hyderabad/Ahmedabad The Team: The team is responsible for building a platform that provider of information, benchmark prices, analytics and Essential Intelligence for the energy and commodities market products for S&P Global Commodity Insights. The team works in a challenging environment that gives ample opportunities to use innovative ideas to solve complex problems. You will have the opportunity every day to work with people from a wide variety of backgrounds and will be able to develop a close team dynamic with coworkers from around the globe. The Impact: This is a AEM Technical Architect role with ReactJS experience in the Digital Platform Services Content Platform team. The position will entail developing new applications and supporting existing applications for the global, client facing platforms. This role provides the unique and exciting opportunity to gain exposure to the full spectrum of the CI website. The candidate will primarily focus on the Content Platform applications. This serves as the base framework for CI Website. The work you do will deliver products to build solutions for S&P Global Commodity Insights customers. Whats in it for you: Build a career with a global company Grow and improve your skills by working on enterprise level products and new technologies Make sure that the teams are following best practices in Agile practices, design, and development. Responsibilities: Install and configure Adobe Experience Manager (AEM) for on premise solutions or cloud-based solutions. Architect and design the component model that will be used to construct a Digital platform for both web and mobile using Adobe Experience Manager for global enterprises. Configure OSGI settings for an AEM install base. Install and Configure core code bundles for AEM related projects. Effectively communicate physical architectural designs to customers and present design options/considerations. Work collaboratively with product owners, technology partners to understand and clarify requirements You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wise critical programs. You will identify, leverage, and successfully evangelize opportunities to improve engineering productivity. Produce system design documents and lead technical walk troughs. Continuously improve the architecture and quality of the code Develop AEM templates and components leveraging AEM Sightly framework. Design Content targeting Scenarios and architect how those scenarios will be implemented in AEM and Adobe Target. Basic Qualifications: Bachelor'sMasters Degree in Computer Science, Information Systems or equivalent. A minimum of 8+ years of experience in software engineering & Architecture 6+ years of Information Technology experience as an AEM Architect. 5 + years experience developing web applications, templates, and components using Adobe AEM 6.3+. Current experience in architecting at least 2 large implementations of Adobe Experience Manager (AEM 6.4 or 6.5 is required) Must have deep understanding of AEM architecture Sling, Felix, OSGi, Oak, Sightly. Building AEM sites, assets. Extensive experience to core AEM features sites, assets, workflows, tagging, User control etc. Good understanding of AEM administration activities Expertise to Build prototypes to evaluate alternate solutions/approaches with latest technology stack of AEM. Building and deploying highly scalable REST APIs with a deep understanding of Java, C#, .NET Core, JavaScript, React JS, J2EE, Servlets, HTML and HTL/Sightly. Knowledge on CICD Dev ops integration and design including deployment for AWS and others with Adobe AEM DAM. Experience and Knowledge with Adobe AEM REST APIs. Experience in React JS, JavaScript, ideally Typescript and building/integrating Single Page Web Applications with AEM (Adobe Experience Manager). Experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, JavaScript, React JS, HTML, jQuery, Bootstrap, Redux, Ajax, JSON, JQuery, LESS or SASS, Node, NPM, Webpack, TypeScript and experience in building cutting edge front-end technologies & responsive applications. Solid understanding of all Adobe AEM building blocks, including templates, structure, components, sling/HTL, dialogs, widgets, etc., and the AEM development and deployment process. Experience developing custom components in AEM and exposing AEM content as REST API. Strong Java, J2EE, and web development (HTML, JS, CSS, jQuery, Bootstrap, etc.) background with experience in building cutting edge web & responsive applications. Familiar with C#, .NET Core, Web API/GraphQLetc Able to demonstrate strong Object-oriented programming skills. Preferred Qualifications: Proficient with software development lifecycle (SDLC) methodologies like SAFe, Agile, Test- driven development. Certification in Adobe Experience Manager (Architect). Excellent problem solving, analytical and technical troubleshooting skills. Able to work well individually and with a team. Good work ethic, self-starter, and results oriented. Excellent communication skills are essential, with strong verbal and writing proficiencies. Location - Chennai,Bengaluru,Ahmedabad,Mumbai,Maharastra,Gurugram,Hyderabad
Posted 1 month ago
2.0 - 7.0 years
1 - 6 Lacs
kolkata, hyderabad, pune
Work from Office
Seeking a skilled professional to design and deliver enterprise-grade BI solutions. Must have expertise in SAP Business Objects tools and data analysis.
Posted Date not available
3.0 - 5.0 years
5 - 7 Lacs
kanpur
Work from Office
Perform various activities including requirement gathering, solution development and the project implementation throughout the phases of software development. Design and develop applications using Microsoft technologies such as .Net frameworks; Web applications using ASP.NET, MVC, MVVM, ASP.NET, WEB API. Win Forms using Microsoft C#. NET and VB. NET, Database access using ADO.NET. Create rich content Web Applications, Web-Forms, Win-Forms, Web User Controls, Server Controls,Windows Service, Windows Communication Foundation. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Help maintaining code quality, organization, and automatization. Skills and Experience Strong understanding of Object-Oriented Programming. Practical Knowledge on MySQL, Triggers, Procedures and database designing skills. Good Communication skill. Good in technical skills like ASP .NET (2.0/3.5/4.0) With C# with AJAX, JQuery, Web Services, LINQ, JSON. Proficient in MS excel
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City