Senior Software Architect

10 years

20 - 45 Lacs

Posted:14 hours ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Software Architect

Position: Senior Software Architect (React, Angular, Node.js, GraphQL) (10-20 yrs)
Location: Trichy - Onsite (Relocation candidates welcome - Strong English Command - Read, write and speak, additionally -Tamil speaking preferred )
Employment Type: Full-time / Contract

About the Client

Our client is a leading innovator in healthcare technology, currently developing, a comprehensive clinic management platform that streamlines operations for dental practices. The solution consolidates scheduling, staff and inventory management, document handling, communication, and compliance into one integrated platform, delivering a seamless experience for clinic teams and administrators.

Role Overview

We are seeking an experienced Senior Software Architect to define, design, and oversee the technical architecture of Clinic management platform . The successful candidate will be responsible for ensuring scalability, performance, and security across the platform, while guiding development teams on best practices in modern web application design. This is a strategic role requiring deep expertise in React, Angular 2+ (Angular 10+ preferred), Node.js, and GraphQL.

Key Responsibilities

  • Lead the end-to-end system architecture, ensuring alignment with business objectives and technical requirements.
  • Oversee architectural decisions across the frontend (React, Angular) and backend (Node.js, GraphQL) components.
  • Design and optimize GraphQL schemas, resolvers, and APIs for high-performance data exchange.
  • Define and implement role-based access control (RBAC), authentication, and secure data management strategies.
  • Collaborate with cross-functional stakeholders including product owners, UI/UX teams, and development leads.
  • Establish coding standards, design patterns, and architectural guidelines to ensure maintainable, scalable, and reusable code.
  • Provide technical leadership and mentorship to development teams, conducting code and design reviews.
  • Contribute to the design of cloud deployment strategies, CI/CD pipelines, and monitoring frameworks.
  • Ensure compliance with healthcare data privacy and security standards.

Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years of professional software development experience, with 5+ years in an architectural or technical leadership role.
  • Proven expertise in:
  • React.js and Angular 2+ (preferably Angular 10 or higher). - MUST
  • Node.js (Express or NestJS preferred). - MUST
  • GraphQL (schema design, query optimization, and integration strategies). -MUST
  • Strong understanding of microservices architecture, REST APIs, and event-driven systems.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Knowledge of real-time communication technologies (WebSockets or similar).
  • Demonstrated ability to design for scalability, fault tolerance, and high availability.
  • Excellent leadership, communication, and stakeholder management skills.

Preferred Skills

  • Experience in healthcare technology or clinic management solutions.
  • Familiarity with data security frameworks (e.g., HIPAA compliance).
  • Proficiency with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Working knowledge of TypeScript, caching mechanisms (Redis, Memcached), and graph databases.

What We Offer

  • Opportunity to shape the architecture of a next-generation healthcare SaaS platform.
  • Engagement with a leading overseas client in the health-tech sector.
  • A collaborative, innovative, and growth-oriented work environment.
  • Competitive compensation with potential for long-term engagement.

Job Types: Full-time, Permanent

Pay: ₹2,000,000.00 - ₹4,500,000.00 per year

Ability to commute/relocate:

  • Tiruchirappalli, Tamil Nadu: Reliably commute or planning to relocate before starting work (Preferred)

Application Question(s):

  • What is your notice period?

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

madhapur, hyderabad, telangana

noida, uttar pradesh, india