Software Architect

12 - 14 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Software Architect 12+ years

Position:

Department:

Experience:

Role Overview

Software Architect

Key Responsibilities

1. Architecture & Design

  • Define and maintain the system architecture to ensure scalability, reliability, and optimal performance.
  • Create architectural blueprints, sequence diagrams, and data flow models.
  • Evaluate and select appropriate design patterns, frameworks, and technologies.
  • Drive decisions around microservices, APIs, data storage, and messaging systems.
  • Ensure compliance with enterprise architecture principles and security best practices.

2. Technical Leadership

  • Collaborate with product managers, developers, and DevOps engineers to translate business requirements into technical solutions.
  • Review designs and code to ensure alignment with architectural standards.
  • Mentor development teams, promote clean code practices, and enforce technical excellence.
  • Lead architecture reviews, POCs, and spike investigations for new initiatives.

3. Implementation & Delivery

  • Oversee the technical roadmap to ensure modular and maintainable software evolution.
  • Define and enforce standards for CI/CD, testing, observability, and monitoring.
  • Participate in sprint planning and provide architectural input for new features.
  • Work closely with DevOps to ensure system reliability, observability, and cost optimization in production.

4. Innovation & Continuous Improvement

  • Stay current with emerging technologies, frameworks, and architectural practices.
  • Champion automation, performance tuning, and modern design approaches (event-driven, cloud-native, etc.).
  • Conduct post-mortems for system incidents and drive continuous architectural improvements.

Required Skills & Experience

  • Education:

    B.Tech/M.Tech in Computer Science, Engineering, or a related field.
  • Experience:

    12+ years in software development; 35 years as a technical or solution architect.

Technical Expertise

  • Strong foundation in

    Java / Spring Boot / Python / Microservices

    architecture.
  • Experience with

    cloud platforms

    (AWS / Azure / GCP).
  • Knowledge of

    API design (REST/gRPC/GraphQL)

    and

    event-driven systems (Kafka/RabbitMQ)

    .
  • Solid understanding of

    databases

    (PostgreSQL, MongoDB, Redis) and

    caching

    strategies.
  • Familiar with

    containerization

    and

    orchestration

    (Docker, Kubernetes).
  • Hands-on experience with

    CI/CD pipelines

    ,

    monitoring tools

    (Grafana, Prometheus, ELK), and

    security

    best practices.
  • Understanding of

    domain-driven design (DDD)

    and

    CQRS/Event Sourcing

    is a plus.
  • Exposure to

    mobile backend integrations

    ,

    payment systems

    , and

    API gateways

    (Kong, Nginx, Apigee) is advantageous.

Soft Skills

  • Strong communication and documentation skills.
  • Strategic thinking with the ability to balance idealism and pragmatism.
  • Excellent problem-solving and analytical skills.
  • Mentoring, coaching, and cross-functional collaboration abilities.
  • Ownership mindset capable of influencing design and delivery decisions.

Key Performance Indicators (KPIs)

  • Architecture compliance and code quality metrics.
  • Reduction in system downtime and performance bottlenecks.
  • Efficiency of development through reusable components.
  • Team satisfaction and reduced tech debt over time.
  • Successful completion of architecture reviews and design audits.

Nice to Have

  • Certifications (AWS Certified Solutions Architect, TOGAF, etc.)
  • Experience in fintech, telecom, or IoT domains.
  • Prior contributions to open-source projects or tech community leadership.

Why Join Us

  • Opportunity to shape high-impact, distributed systems used by thousands of users.
  • Collaborate with talented engineers solving complex real-world challenges.
  • A culture that values innovation, learning, and autonomy.

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

pune, maharashtra, india

gurugram, haryana, india

hyderabad, chennai, bengaluru

chennai, tamil nadu, india

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru

pune, maharashtra, india

gurgaon, haryana, india