Summary:The Software Architect will lead the design and implementation of scalable, secure, and high-performing applications using Ruby on Rails, JavaScript, HTML, CSS, and SQL, while incorporating IoT concepts into enterprise solutions. This role requires deep technical expertise, architectural vision, and hands-on leadership to guide development teams and ensure alignment with business objectives.
Organizational Impact: As a senior technical leader, you will shape Sarnova's technology strategy and ensure our platforms deliver reliability, security, and innovation. Your architectural decisions will directly impact scalability, data integrity, and user experience-enabling faster product delivery, improved operational efficiency, and enhanced connectivity for healthcare professionals and IoT-enabled devices.
Essential Duties and Responsibilities: - Define and document system architecture for web applications, APIs, and IoT integrations using Ruby on Rails and modern web technologies
- Provide guidance to development teams on best practices, coding standards, and architectural principles
- Design frameworks for connecting IoT devices to enterprise systems, ensuring secure data transmission and real-time analytics
- Ensure robust implementation of front-end (JavaScript, HTML, CSS) and back-end (Ruby on Rails, SQL) components
- Optimize application performance, database queries, and infrastructure for high availability and low latency
- Implement security protocols, encryption standards, and compliance measures (HIPAA-adjacent where applicable)
- Work closely with product managers, business analysts, and stakeholders to align technical solutions with business goals
- Evaluate new tools and frameworks for IoT, cloud, and web development; recommend adoption strategies
- Maintain architectural diagrams, technical specifications, and integration guidelines
- Additional job duties as assigned
Skills/Experience Required:- Education: Bachelor's degree in Computer Science, Information Systems, or related field required
- 7-10 years of experience in software architecture and development
- Expert-level proficiency in Ruby on Rails, JavaScript, HTML, CSS, and SQL
- Strong understanding of IoT concepts, device connectivity, and data streaming
- Proven experience designing scalable, secure, and high-performing web applications
- Hands-on experience with API design, microservices, and cloud platforms (AWS, Azure, or GCP)
- Familiarity with Agile/Scrum methodologies and tools (Jira, Confluence)
- Excellent communication skills
- Strategic thinking with hands-on technical depth
- Strong problem-solving and decision-making skills
- Experience with IoT protocols (MQTT, CoAP) and edge computing preferred
- Exposure to data analytics, real-time dashboards, and event-driven architectures preferred
- Certifications in AWS Solutions Architect, IoT, or similar preferred
- Ability to independently manage all aspects of the job role including required goals and business practices in a remote environment
We offer a competitive salary, commensurate with experience, along with a comprehensive benefits package, including 401(k) Plan.
#CardioPartners