Software System Architect

4 - 8 years

15 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Skills Required

system architecture c# c++ test automation messaging systems security-by-design sql & nosql databases go risk mitigation technical leadership & mentorship ci/cd & devops collaboration distributed & microservices design scalability & reliability python

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities

Architecture & System Design

• Define end-to-end architecture for software platforms including application, data, integration, cloud, and security layers.

• Develop high-level designs, architecture diagrams, and technology roadmaps.

• Establish system-wide non-functional requirements including performance, scalability, security, reliability, and interoperability.

• Ensure architecture alignment with business goals, regulatory needs, and long-term product vision.

Technology Leadership

• Evaluate new technologies, frameworks, and tools and guide adoption of best-fit solutions.

• Lead architectural reviews, technical deep-dives, and cross-team design decisions.

• Provide technical mentorship to software engineers, DevOps teams, and product teams.

• Drive standardization, coding guidelines, and architectural governance.

Development & Integration Oversight

• Collaborate with development teams to translate architecture into actionable technical requirements.

• Oversee API design, microservices architecture, data models, and system integration approaches.

• Ensure adherence to modularity, reusability, security-by-design, and fault tolerance principles.

• Guide integration with internal and third-party systems including cloud services, databases, IoT, and analytics platforms.

Quality, Security & Compliance

• Ensure systems follow secure software development practices and cybersecurity standards.

• Define quality benchmarks, validation frameworks, and test automation strategies.

• Support compliance with standards such as ISO 27001, OWASP, GDPR, HIPAA, and applicable domain regulations.

• Conduct architecture risk assessments and lead mitigation planning.

Cross-Functional Collaboration

• Work closely with product managers to align functional requirements with architectural capabilities.

• Partner with DevOps teams for CI/CD pipelines, cloud infrastructure, and deployment strategies.

• Collaborate with QA, data science, hardware teams where applicable, and business stakeholders.

Required Skills & Qualifications

• Strong experience designing distributed systems, microservices, and cloud-native architectures.

• Expertise in one or more programming languages such as Java, C#, Python, C++, Go, or TypeScript.

• Proficiency with cloud platforms including AWS, Azure, or GCP.

• Strong knowledge of SQL and NoSQL databases, message queues, REST and gRPC APIs, and containerization using Docker and Kubernetes. • Strong understanding of security frameworks, encryption, identity management, and authentication protocols.

• Experience applying architectural frameworks and patterns such as TOGAF or Zachman is an advantage.

• 4 to 5 years of experience in software engineering with at least 2 years in system or solution architecture roles.

• Demonstrated experience in designing large-scale, mission-critical enterprise systems.

• Experience in high-availability, real-time, or distributed systems is strongly preferred.

• Strong communication skills with the ability to simplify complex technical concepts.

• Proven leadership in cross-functional environments.

• Strong problem-solving capability, system thinking, and structured decision-making. Education Bachelors or Masters degree in Computer Science, Software Engineering, or a related technical discipline.

Preferred Experience

• Professional certifications such as AWS Solutions Architect, Azure Solutions Architect, or TOGAF.

• Experience with AI and ML pipelines, IoT platforms, or medical device software systems.

• Working knowledge of enterprise integration patterns and domain-driven design.

• Experience contributing to enterprise technology strategy and long-term architecture planning

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

pune, delhi / ncr, mumbai (all areas)