Senior Staff Software Architect

12 - 17 years

35 - 40 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
In this role, you will:
  • Define and execute the strategy for deployment of IoMT Core Services on compute platform supporting multi-node configurations.
  • Embed reliability engineering and automated testing practices into deployment pipelines.
  • Establish long-term architecture vision for the product deployments considering end user scenarios, functional and nonfunctional requirements.
  • Design subsystem test architectures leveraging Generative AI.
  • Evangelize, strategize, introduce, and implement testing frameworks to ensure first-class DevOps practices.
  • Participate and drive as subject matter expert in technical design reviews for all relevant NPI s to ensure program technical architecture is in alignment with the platform roadmap.
  • Accountable for architecture spikes, epics and features including Definition of ready
  • Owns technical design review rigor for the product line, ensure design quality and integrity
  • Evangelize architecture and design with leadership and scrum teams. Collaborate with scrum teams to ensure implementation is as expected.
  • Establish process and metrics to measure software quality
  • Implement critical components or logic for the product
  • With a platform mindset, ensure the design and implementation results in a reusable software asset, aligned to the big picture
  • Coach and mentor scrum team members
Qualification, Requirements
  • Bachelor s Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math)
  • Minimum of 12 years of professional experience in software development.
  • At least 8 years of hands-on experience across the full technology stack, including:
    • Java, J2EE
    • Linux fundamentals and scripting (Shell, Python, Bash, Perl)
    • Docker, Kubernetes and Helm deployment
    • Test-driven and behavior-driven development (TDD/BDD)
    • Spring Framework, RESTful APIs, Microservices
    • SQL/NoSQL databases
    • Memory profiling and performance tuning
  • Proven experience in designing fault-tolerant, high-performance enterprise-grade solutions and services.
  • Strong understanding of cloud architectures and deployment models.
  • Practical experience with containerization and orchestration tools (Kubernetes, Docker).
  • Proficient in troubleshooting across Docker, Kubernetes, and virtual machine environments.
  • Deep knowledge of object-oriented analysis and design, and software design patterns.
  • Experience in building and managing highly automated infrastructure environments.
  • Exposure to cloud platforms such as AWS and Azure. Familiarity with cloud services across AWS, or Azure.
  • Experience with BDD frameworks like Cucumber and test automation tools such as Selenium.
  • Solid understanding of performance testing and optimization techniques.
Desired Characteristics:
  • Excellent communication skills with the ability to confidently engage with senior leadership.
  • Experience in enterprise architecture and design patterns.
  • Hands-on experience with cloud computing models (IaaS, PaaS, SaaS).
  • Proven track record of driving initiatives to improve code quality and development processes.
  • Familiarity with OpenStack technologies, including deployment and configuration.
  • Domain experience in healthcare is a plus.
  • Prior roles as a Software Architect, System Architect, or Solution Architect for product lines.
  • Exposure to BDD/TDD methodologies.
  • Passion for staying current with technology trends and software engineering best practices.
  • Strong debugging and troubleshooting capabilities.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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