Padmi

Solution Architect Full-Stack & Mobile Application Architecture

IndiaPosted 3 months ago
Software engineeringSenior
Apply at Projecttree

Opens the source posting on naukri.com

Source description

About the role

View original

Surat / Ahmedabad Hybrid / On-site 7+ years in software engineering (Java/.NET mandatory), with 2+ years in a dedicated Solution Architect role including ownership of SADs, TDDs, design reviews, and architectural governance Role Overview We are looking for a Solution Architect who can bridge the gap between business needs and technical execution. This is a hands-on role you will design end-to-end application architectures across web and mobile, write and review code alongside delivery teams, and mentor developers as they grow. You will not just draw diagrams; you will roll up your sleeves and prove your designs work. Key Responsibilities Architecture Design Application Architecture: Design and own application architecture for full-stack and mobile solutions spanning frontend, backend, APIs, databases, mobile apps, and integrations. Requirements Translation: Translate business and functional requirements into technical designs, including component diagrams, data models, sequence flows, and technology selection rationale. Standards Governance: Define and enforce architectural standards, design patterns, and coding best practices across project teams. Technology Evaluation: Assess and introduce modern technologies, frameworks, and tools where they add genuine value not novelty. Data Modeling: Define data models and make informed decisions between relational and NoSQL approaches based on use cases. Data Lifecycle Retention: Establish strategies for data storage, archival, and retention aligned with business and compliance needs. Data Consistency Patterns: Apply appropriate consistency models such as eventual consistency and CQRS where required. Hands-On Delivery Technical Delivery: Lead and participate in hands-on delivery prototyping, building reference implementations, conducting code reviews, and resolving complex technical blockers. Planning Estimation: Contribute to estimation, technical risk assessment, and solution proposals during project planning. Documentation: Document architectures clearly enough that teams can build from them independently. Architecture Artifacts: Create and maintain ADRs (Architecture Decision Records), C4 model diagrams, and API contracts (OpenAPI/Swagger). Leadership Collaboration Mentoring: Mentor and coach mid-level and junior developers, fostering a culture of technical excellence and continuous improvement. Stakeholder Engagement: Collaborate with product owners, business analysts, and stakeholders to evaluate trade-offs and recommend pragmatic solutions. Observability Monitoring Logging, monitoring, tracing (OpenTelemetry, ELK, CloudWatch) Alerting incident response design KPIs Success Metrics System Scalability Performance: Ensuring applications can handle projected load with sub-second latency. Technical Debt Reduction: Measurable decrease in legacy issues and code complexity over time. Architectural Alignment: Zero major deviations from the approved design during the development lifecycle. Time-to-Market Efficiency: Improving delivery speed through reusable components and standardized frameworks. Performance Tuning Effectiveness: Implementation and impact of performance tuning strategies, including caching and database optimization. Load Testing Benchmarking: Regular execution of load testing and benchmarking to validate system performance against defined thresholds. Profiling Optimization Practices: Effective use of profiling tools and techniques to identify bottlenecks and improve system efficiency. Technical Skills Qualifications Experience (Non-Negotiable) 7+ years of hands-on professional software engineering experience, of which a mandatory 2+ years must have been in a dedicated Solution Architect role with a proven track record of: o Authoring Solution Architecture Documents (SADs) and Technical Design Documents (TDDs) o Providing technical direction to delivery teams and leading design reviews o Planning architecture and delivery roadmaps across full project lifecycles o Enforcing adherence to best practices, standards, and governance frameworks o Candidates who cannot evidence the above with real examples from prior roles will not be progressed. Backend Server-Side Technologies: Strong proficiency in Java or .NET (mandatory), with working knowledge of Node.js as an advantage. Object-Oriented Programming: Solid command of OOP principles (encapsulation, inheritance, polymorphism, abstraction) with demonstrable application in enterprise-grade backend systems. This is a core requirement, not a nice-to-have. Frontend UI Frameworks: Hands-on experience with React, Angular, or Next.js. Mobile Mobile Architecture: Experience in architecting mobile application solutions. Flutter experience is desirable. Solution Architect API Design: Solid experience designing RESTful and event-driven APIs. Knowledge of GraphQL APIs. Cloud AWS: Practical experience with AWS and its managed services for application workloads compute, storage, messaging, and serverless. DevOps Infrastructure CI/CD Containers: Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and infrastructure-as-code concepts. Delivery Ways of Working Agile Methodology: Experience working in SAFe Agile or WaterAgile (hybrid waterfall/agile) delivery environments. Education Degree: Bachelor s or master s degree in computer science or information technology. Nice to Have Exposure to domain-driven design, microservices patterns, or event-driven architectures. Experience with integration middleware or API management platforms. AWS Solutions Architect certification, TOGAF, or equivalent. Prior consulting or multi-client delivery experience. Soft Skills AI-Augmented Delivery: Ability to leverage AI tools and LLMs within project execution for design, development, review, documentation, and problem-solving to accelerate delivery and improve quality. Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

One address, no account. We’ll tell you when matching roles go live.

More at Projecttree

Related open roles

View all roles