Software Architect
New
S
SarnovaHealthcare Technology
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7–10 years
- Required Skills
- AWSSQLGCPHTMLCSSIoTJavascriptRuby on RailsAzureMicroservices
Requirements
- 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.
- 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.
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.
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site