Software Architect – Healthcare & Hearing Aid Platforms

Software Architect – Healthcare & Hearing Aid Platforms

HITEC City, Hyderabad

8 years

Systems ArchitectureMicroservices ArchitectureSOAModel Driven AppsEvent-driven Analysis.NET FrameworkAzure Cloud ServicesDesktop ApplicationRESTful APIMessage QueueAutomotive Communication ProtocolsHealth Insurance Portability And Accountability Act (HIPAA) ComplianceIdentity ManagementData ModelingCaching MechanismsCI/CDAutomation TestingTechnical LeadershipApplication ModernizationUS FDA 21 CFR 820 Compliance

Job Description:

We are seeking a Senior Software Architect to lead the architectural evolution of our hearing aid fitting software platform. In this role, you will design and guide the development of scalable, secure, and maintainable systems that connect audiologists, patients, and hearing devices across desktop, cloud, and embedded environments.

Key Responsibilities

Define, own, and evolve the overall system architecture for hearing aid fitting and programming software

Lead technical decision-making for platform modernization and technology stack evolution

Design secure, HIPAA-compliant patient data management systems

Define integration patterns across desktop applications, cloud services, and embedded devices

Establish and enforce architectural guidelines, coding standards, and best practices

Lead technical design reviews and mentor development teams

Collaborate with product management to align technical roadmap with business goals and feasibility

Required Technical Expertise

Architecture & Design

Microservices, Service-Oriented Architecture (SOA)

Domain-Driven Design (DDD)

Event-Driven Architecture

Platforms & Technologies

.NET ecosystem

Azure Cloud Platform

Windows desktop application architectures

Integration & Communication

RESTful APIs

Message queuing systems

Device communication and integration protocols

Security & Compliance

Healthcare data security and privacy regulations (HIPAA or equivalent)

Encryption, identity management, and secure communication protocols

Data & Performance

Data modeling and database design

Distributed systems and caching strategies

DevOps & Quality

CI/CD pipelines and deployment architectures

Automated testing strategies and quality assurance practices

Leadership Requirements

8+years of software development experience with 3+ years in an architectural or technical leadership role

Proven experience leading engineering teams and driving architectural decisions

Strong track record of modernizing legacy systems

Excellent communication skills to engage both technical and business stakeholders

Experience working in regulated software environments, particularly medical devices or FDA-compliant systems

Domain Expertise (Preferred)

Healthcare technology platforms and compliance requirements

Real-time and low-latency communication systems

Manufacturing, calibration, and quality assurance systems

Accessibility and usability standards for medical software