This is hybrid
Seeking a Senior Software Engineer to develop and maintain mission-critical cloud-based applications for health diagnostics and mobile tracking solutions.
Responsibilities:
Design, develop, and optimize cloud-native applications
Ensure high performance, scalability, and reliability
Architect backend systems for web and mobile applications
Collaborate on system design, documentation, and technical strategy
Participate in agile development, code reviews, and release planning
Requirements:
10+ years of software engineering experience
Proficiency in Python, C#, Java, or server-side JavaScript
Strong SQL skills for business logic and troubleshooting
Experience with Azure cloud services
Solid understanding of software architecture, data structures, and algorithms
Preferred:
Experience with SQL Server, ClickHouse, or similar databases
Knowledge of streaming data systems (Azure Event Hub, Kafka, Redis)