Software Technology Architect / Senior Architect

10 - 12 years

0 Lacs

Posted:5 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview
The Software Technology Architect / Senior Architect is responsible for defining, governing, and guiding the technical architecture across complex, high-scale enterprise systems. This role requires extensive hands-on expertise in modern engineering practices, strong proficiency in Java and Python, and the ability to architect distributed, cloud?native, and data?centric platforms.Key ResponsibilitiesArchitecture & Design
  • Define end-to-end architecture for enterprise applications, platforms, and services using modern design principles.
  • Produce architectural blueprints, design documents, API specifications, and integration models.
  • Evaluate, select, and govern technology stacks across Java, Python, and related frameworks.
  • Ensure architecture aligns with scalability, security, performance, and reliability requirements.
Technical Leadership
  • Provide hands-on technical leadership throughout the software lifecycle.
  • Mentor engineering teams on standards, best practices, and architectural principles.
  • Lead POCs, prototyping, and technology evaluations.
Software Development
  • Contribute to critical modules using Java, Python, or other required technologies.
  • Review code and validate design patterns.
  • Build reusable components and platform-level services.
Cloud, DevOps & Infrastructure
  • Architect solutions for AWS, Azure, or GCP.
  • Lead infrastructure-as-code, container orchestration, and CI/CD practices.
  • Define security models, compliance patterns, and cloud governance.
Stakeholder Collaboration
  • Partner with product and business teams to translate requirements into technical solutions.
  • Communicate architecture decisions and trade-offs to technical and non-technical audiences.
  • Participate in long-term technology planning.

Required Skills & Experience

  • 10+ years of software engineering experience; 4+ years in an architect role.
  • Strong hands-on proficiency in Java and Python.
  • Experience with distributed systems, microservices, APIs, and event-driven architectures.
  • Expertise in Spring Boot, Django/FastAPI, or similar frameworks.
  • Solid experience with SQL/NoSQL databases, Kafka/RabbitMQ, and caching mechanisms.
  • Strong background in cloud-native architecture and DevOps practices.
  • Solid knowledge of monitoring and observability platforms.

Preferred Qualifications

  • Experience with data engineering, ML workflows, or analytics systems.
  • Knowledge of enterprise SaaS, content/media platforms, or large-scale distributed systems.
  • Familiarity with architectural frameworks such as TOGAF.
  • Understanding of compliance and security standards.
Education
  • Bachelor's or Master's degree in Computer Science or a related field.

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