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


