Posted on: 11/08/2025
Key Responsibilities :
- Define and drive the overall technical architecture and design of enterprise software systems and applications.
- Provide technical leadership across the full software development lifecycle from concept and design to deployment and support.
- Evaluate and recommend appropriate tools, technologies, and frameworks for the tech stack based on project and business requirements.
- Collaborate closely with stakeholders including product managers, business analysts, developers, and DevOps teams to translate business requirements into scalable technical solutions.
- Lead the development of prototypes, proof of concepts (POCs), and reference implementations.
- Ensure adherence to best practices in architecture, coding, performance, scalability, and security.
- Conduct design and code reviews, mentoring development teams on architecture and engineering excellence.
- Identify and address architectural risks, technical debt, and bottlenecks in the system design.
- Maintain documentation for architecture decisions, patterns, integrations, and standards.
- Stay updated on emerging technologies and industry trends and evaluate their potential for adoption.
Required Skills & Qualifications :
- Hands-on experience in designing and building scalable applications using modern technology stacks (e.g., Java/.NET/Node.js/Python).
- Strong knowledge of microservices architecture, cloud-native development, and containerization tools (Docker, Kubernetes).
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Deep understanding of RESTful APIs, integration patterns, and enterprise messaging systems.
- Familiarity with frontend technologies like React, Angular, or Vue.js is a plus.
- Proficient in DevOps practices, CI/CD pipelines, version control (Git), and automated testing frameworks.
- Strong database knowledge RDBMS (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis, Cassandra).
- Excellent problem-solving skills, analytical thinking, and attention to detail.
- Strong communication and leadership abilities capable of articulating complex technical concepts to technical and non-technical audiences.
Nice to Have :
- Experience with enterprise integration patterns, ESB tools, or event-driven architecture.
- Exposure to AI/ML integration, big data platforms, or real-time streaming technologies (Kafka, Spark,
etc.)
- Experience in multi-tenant SaaS product architecture
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1527564
Interview Questions for you
View All