Software Architect

Placon Hr Services

Ahmedabad District

On-site

INR 250,000 - 380,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Placon Hr Services in Ahmedabad is seeking an experienced Software Architect to define and oversee scalable, secure software solutions. You will lead architecture decisions, guide development teams, and ensure alignment with business goals.

Responsibilities include designing end-to-end architectures, selecting technologies, and setting standards for CI/CD, security, and performance across enterprise applications.

Qualifications

  • Strong experience in Software Architecture / Solution Architecture.
  • Solid knowledge of OO design, design patterns, SOLID, and SDLC.
  • Experience with Microservices Architecture and Distributed Systems.
  • Strong understanding of REST APIs, API Gateway, event-driven architecture, and system integration.
  • Experience with databases such as SQL Server, PostgreSQL, MySQL, Oracle and/or NoSQL databases.
  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Good understanding of Docker, Kubernetes, CI/CD, Git, and DevOps practices.
  • Experience with messaging platforms such as Kafka, RabbitMQ, or similar technologies.
  • Strong understanding of application security, authentication, authorization, and data protection.
  • Experience with architecture documentation tools like UML or C4 Model.

Responsibilities

  • Design and define end-to-end software architecture for enterprise applications.
  • Translate business requirements into scalable and maintainable technical solutions.
  • Define architecture principles, standards, and roadmaps.
  • Evaluate and select programming languages, frameworks, databases, and cloud platforms.
  • Design microservices, APIs, distributed systems, and cloud-native apps.
  • Ensure scalability, availability, performance, security, and reliability.

Skills

Software Architecture
Solution Architecture
Object-Oriented Design
Design Patterns
SOLID principles
SDLC
Microservices
Distributed Systems
REST APIs
API Gateway
Event-driven architecture
System integration
Databases
Cloud platforms
Docker
Kubernetes
CI/CD
Git
DevOps practices
Messaging (Kafka/RabbitMQ)
Security & data protection
UML/C4 Model
Java
Spring Boot
.NET/C#
Python
Node.js
JavaScript/TypeScript

Education

Bachelor's or Master's in Computer Science/IT/Engineering
Cloud/Architecture certifications

Tools

UML
C4 Model
Docker
Kubernetes
Git
CI/CD pipelines

Job description

Job Title: Software Architect

Location: Ahmedabad
Experience: 815 Years
Employment Type: Full-Time
Department: Technology / Engineering

About the Role

We are looking for an experienced Software Architect to design and oversee scalable, secure, and high-performance software solutions. The ideal candidate will be responsible for defining the overall technical architecture, selecting appropriate technologies, guiding development teams, and ensuring that solutions align with business and technology objectives.

Key Responsibilities
  • Design and define end-to-end software architecture for enterprise applications and platforms.
  • Translate business requirements into scalable and maintainable technical solutions.
  • Define architecture principles, standards, design patterns, and technology roadmaps.
  • Evaluate and select appropriate programming languages, frameworks, databases, cloud platforms, and tools.
  • Design microservices, APIs, distributed systems, and cloud-native applications.
  • Ensure applications are designed for scalability, availability, performance, security, and reliability.
  • Review technical designs, architecture documents, and source code to ensure adherence to standards.
  • Work closely with Product, Engineering, DevOps, Security, Data, and Business teams.
  • Lead technical discussions and provide guidance to Software Engineers and Technical Leads.
  • Identify technical risks, dependencies, performance bottlenecks, and opportunities for optimization.
  • Define integration strategies between internal and third-party systems.
  • Establish best practices for CI/CD, DevOps, testing, monitoring, logging, and deployment.
  • Ensure compliance with security, data protection, and enterprise architecture standards.
  • Drive modernization of legacy applications and migration toward modern architectures where required.
  • Prepare High-Level Design (HLD) and Low-Level Design (LLD) documentation.
  • Stay updated with emerging technologies and recommend solutions that provide business value.
Required Technical Skills
  • Strong experience in Software Architecture / Solution Architecture.
  • Strong knowledge of Object-Oriented Design, Design Patterns, SOLID principles, and SDLC.
  • Experience with Microservices Architecture and Distributed Systems.
  • Strong understanding of REST APIs, API Gateway, event-driven architecture, and system integration.
  • Experience with databases such as SQL Server, PostgreSQL, MySQL, Oracle and/or NoSQL databases.
  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Good understanding of Docker, Kubernetes, CI/CD, Git, and DevOps practices.
  • Experience with messaging/event platforms such as Kafka, RabbitMQ, or similar technologies.
  • Strong understanding of application security, authentication, authorization, and data protection.
  • Experience with architecture documentation and tools such as UML, C4 Model, or similar.
Programming Experience
  • Java / Spring Boot
  • .NET / C#
  • Python
  • Node.js
  • JavaScript / TypeScript
Education
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Relevant professional certifications in Cloud, Architecture, or Technology will be an advantage.
Key Competencies
  • Strategic and architectural thinking
  • Strong problem-solving and analytical skills
  • Excellent technical communication
  • Stakeholder management
  • Technical leadership
  • Decision-making and technology evaluation
  • Ability to simplify complex technical problems
  • Strong documentation and presentation skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect - Gurugram
Software Architect - Gurugram

Yeah! Global • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Software Architect
Software Architect

iBase-t • Ahmedabad District

On-site
INR 2,500,000 - 3,500,000
Software Architect - Bangalore
Software Architect - Bangalore

Yeah! Global • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Solution Architect - .Net
Solution Architect - .Net

Dash Technologies Inc. • Ahmedabad District

On-site
INR 2,000,000 - 3,000,000
Sr Architect
Sr Architect

Quadrant IT Services • Hyderabad

On-site
INR 3,500,000 - 8,000,000
Technical Architect
Technical Architect

Walking Tree • Bengaluru

On-site
INR 3,000,000 - 7,000,000
Technical Architect
Technical Architect

Good co India • India

On-site
INR 3,500,000 - 6,500,000
Solution Architect
Solution Architect

Benthon Labs Pvt Ltd • Dadri

On-site
INR 2,500,000 - 5,000,000
5 days working
Flexible working hours
Best in industry salary package
+3
Architect
Architect

Daimler Trucks North America LLC • Bengaluru

On-site
INR 2,500,000 - 3,500,000
CA0288 - Software Architect (Java/Python/.Net)
CA0288 - Software Architect (Java/Python/.Net)

Cloudangles • Hyderabad

On-site
INR 1,500,000 - 2,500,000