Position Overview
Design and lead the implementation of scalable, robust, and secure software solutions in enterprise environments. Focus on Microsoft tech stack (C#, .NET, Azure) and modern front-end frameworks (Angular, React, Next.js, TypeScript). Collaborate with cross-functional teams to deliver end-to-end software solutions.
Key Responsibilities
Solution Architecture & Design
Lead architecture across Microsoft tech stack. Define microservices strategies, patterns, and best practices. Collaborate to translate business requirements into technical solutions. Oversee front-end tech (Angular, React, Next.js, TypeScript). Technical Leadership
Mentor development teams and enforce best practices. Oversee SDLC, code reviews, and DevOps integration. Drive continuous improvements in software quality. Cloud & Infrastructure Design and implement Azure-based solutions (AKS, Service Bus, Azure SQL, etc.). Ensure security, scalability, and high availability. Implement cost optimization and governance strategies. Microservices Architecture
Define microservices-based designs with clear boundaries and communication patterns. Guide containerization/orchestration (Docker, Kubernetes, AKS). Select suitable data storage (SQL, NoSQL, Cosmos DB).
Front-End & UI/UX Enablement
Provide guidance on front-end solutions using Angular, React, Next.js, TypeScript. Ensure solutions are optimized for performance and scalability. Collaborate with UI/UX for user-centric design. Collaboration & Stakeholder Management
Coordinate with DevOps, QA, PM, BAs, etc. Communicate technical concepts effectively to all stakeholders. Influence senior leadership and strategic decisions. Standards & Best Practices
Establish coding standards and architectural guidelines. Oversee architecture governance processes. Identify and mitigate technical risks
Key Deliverables
Architecture & Design Documents High-level and low-level solution designs, UML diagrams, sequence diagrams. Technical Roadmaps & Strategy Technology stack selection and blueprint aligned with business objectives. Microservices Framework & Blueprints Reference implementations for CI/CD pipelines and microservices templates. Azure Deployment Guides Infrastructure as Code (ARM/Bicep/Terraform) and runbooks. Proofs of Concept (PoCs) Validate new frameworks, technologies, and approaches. Quality Assurance & Governance Code review guidelines and automated testing frameworks.