Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12282785

    AHMEDABAD · FULLTIME

    Software Architect

    Placon Hr Services logo

    Placon Hr Services

    Ahmedabad · onsite · Posted 64d ago

    Sourced fromNaukri
    Undisclosed5–10 yrsfulltimeAhmedabad

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Naukri · 10 questions to answer1.5s
    • Decided the answers for all of them2.8s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    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

    Strong hands-on experience in one or more of the following:

    • 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

    Sourced from naukri

    Section · 02

    Skills

    Technical Architecturesoftware architectArchitecture

    Software Architect · waiting for your command