We are seeking an experienced Application Architect with strong hands-on technical expertise and architectural leadership capabilities. The ideal candidate will play a critical role in defining scalable, secure, and high-performing application architectures while working closely with business stakeholders, product teams, and engineering teams. This role demands a balance of deep technical knowledge, analytical thinking, and decision-making excellence, along with awareness of modern technology trends.
Key Responsibilities
Architecture & Design
Define end-to-end application architecture for enterprise-scale systems ensuring scalability, performance, reliability, and security.
Design microservices-based architectures, including service decomposition, inter-service communication, and fault tolerance.
Establish architectural standards, design patterns, best practices, and governance across teams.
Create high-level and low-level design documents (HLD/LLD) and review solution designs.
Evaluate and recommend appropriate technologies, frameworks, and tools aligned with business goals.
Ensure systems are cloud-native and optimized for Azure platform services.
Hands-on Technology Leadership
Actively contribute to development through hands-on coding, technical troubleshooting, and proof-of-concepts (POCs).
Guide development teams in implementing architectural designs using C# .NET Core, ReactJS, and related frameworks.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.