i
S10 Healthcare Solutions
2 S10 Healthcare Solutions Jobs
3-10 years
S10 Healthcare Solutions - Software System Architect - System Design (3-10 yrs)
S10 Healthcare Solutions
posted 15hr ago
Flexible timing
Key skills for the job
Role : Software System Architect
Experience : 3 10 yrs
Location : Chennai
Job Summary :
The Software System Architect is responsible for designing, developing, and implementing complex software systems and solutions. Play a pivotal role in defining the architecture of software applications and ensuring the system's scalability, performance, and reliability. The ideal candidate will have deep technical knowledge, strong problem-solving skills, and the ability to translate business requirements into functional software architectures.
Key Responsibilities :
System Design & Architecture :
- Design high-level software systems architecture, ensuring alignment with business needs and technical requirements.
- Define architecture principles and enforce best practices for software development.
- Evaluate and select appropriate technologies, tools, and frameworks for projects.
Collaboration :
- Collaborate with cross-functional teams (developers, product managers, QA, DevOps) to define system architecture and guide project execution.
- Provide guidance to software development teams on system architecture, design patterns, and technical decisions.
- Coordinate with stakeholders to gather business and technical requirements and translate them into system architecture.
Performance & Scalability :
- Ensure the system architecture is optimized for performance, scalability, and maintainability.
- Conduct architecture reviews and performance optimization activities.
- Identify potential bottlenecks and propose solutions for scaling applications.
Security & Compliance :
- Design architectures that are secure, resilient, and compliant with industry standards and regulations. -
- Collaborate with security teams to ensure that systems are designed with a security-first mindset.
Documentation & Technical Leadership :
- Develop detailed documentation for software architecture, including design diagrams and specifications.
- Act as a mentor and technical leader, providing guidance and oversight to the development team.
- Conduct code reviews and ensure adherence to architecture standards and guidelines.
Research & Innovation :
- Stay updated on emerging trends, technologies, and best practices in software architecture and system design.
- Continuously explore new technologies and approaches that could improve system performance, scalability, or reliability.
Key Skills and Qualifications :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 3+ years in a software/system architecture role.
- Strong knowledge of system design principles, including distributed systems, microservices, and cloud based architectures.
- Expertise in programming languages such as Java, Python, C#, or JavaScript. - Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Knowledge of database design (SQL and NoSQL databases) and data modeling.
- Excellent communication skills with the ability to explain complex concepts to both technical and non-technical stakeholders.
- Experience with Agile and DevOps methodologies.
- Familiarity with security best practices, performance tuning, and system monitoring.
Preferred Qualifications :
- Experience with enterprise-scale software systems.
- Certifications in cloud platforms or software architecture.
- Experience working with AI/ML, IoT, or Big Data technologies.
Functional Areas: Other
Read full job descriptionPrepare for S10 Healthcare Solutions roles with real interview advice
3-10 Yrs
1-6 Yrs
₹ 1 - 4L/yr
Chennai