Job Description
Luminary Group is partnering with a leading Digital Health Business based in the USA and seeking a highly skilled System Architect to join their team. As a System Architect, you will be responsible for designing and implementing scalable and reliable software systems for healthcare applications.
Responsibilities:- Lead the architectural design and development of software systems for healthcare applications, ensuring scalability, reliability, and performance.
- Collaborate with cross-functional teams to gather and analyze business requirements and translate them into system architecture and design.
- Define system architecture and design patterns, taking into consideration security, scalability, and interoperability.
- Break down complex system requirements into manageable components for development teams.
- Evaluate and recommend appropriate technology solutions and tools to meet business requirements.
- Ensure adherence to software development best practices, coding standards, and quality assurance processes.
- Lead technical discussions and provide guidance on software architecture and design decisions.
- Work closely with software engineers, testers, and project managers to ensure successful delivery of software solutions.
- Perform system performance analysis, identifying areas for optimization and improvement.
- Stay updated on emerging technologies, industry trends, and best practices in software system architecture.
- Provide technical leadership and mentorship to junior team members.
- Collaborate with stakeholders to troubleshoot and resolve technical issues and challenges.
- Ensure compliance with relevant regulatory standards for healthcare software systems.
Requirements
- Bachelor's degree in computer science, software engineering, or a related field; advanced degree preferred.
- Minimum of 8 years of experience in software development, with a focus on system architecture and design.
- Proven track record of designing and implementing scalable and reliable software systems for healthcare applications.
- Strong understanding of software development methodologies, design patterns, and best practices.
- Experience with cloud-based platforms and services (e.g., AWS, Azure) is preferred.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with web application development frameworks and technologies (e.g., Angular, React, Node.js).
- Experience with database design and development.
- Knowledge of healthcare data standards and regulatory requirements for software systems (e.g., HIPAA, HL7) is a plus.
- Excellent problem-solving and analytical skills, with the ability to find innovative solutions to complex technical challenges.
- Strong communication and leadership skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
- Ability to thrive in a fast-paced, dynamic environment and effectively manage competing priorities.
- Experience in the healthcare industry is preferred.
Key skill Required
- Java
- Software Development
- Architecture
- Python
- AWS
- Azure
- Analysis
- Application Development
- Architectural Design
- Assurance
- Coding Standards
- Communication
- Compliance
- Computer Science
- Database
- Database Design
- Design
- Development
- Dynamic Environment
- Emerging Technologies
- Guidance
- Healthcare
- Healthcare Industry
- Healthcare Software
- Highly Skilled
- Interoperability
- Leadership
- Node.JS
- Optimization
- Performance Analysis
- Proven Track Record
- Quality Assurance
- Regulatory Requirements
- Regulatory Standards
- Scalability
- Science
- Security
- Software Architecture
- Software Engineering
- System Requirements
- Technical Leadership
- Web Application
- Web Application Development