- Architect end-to-end technology solutions aligned with business objectives.
- Lead technical design discussions and architectural decision-making.
- Translate business and functional requirements into scalable technical architectures.
- Guide development teams on best practices, standards, and architectural patterns.
- Collaborate with stakeholders to ensure alignment between technology and business strategy.
- Define reusable frameworks, components, and architectural assets.
- Support proposal development, estimations, and solution presentations for clients.
- Drive continuous improvement initiatives related to quality, performance, and issue management.
- Ensure architectural compliance with security, scalability, and performance standards.
Requirements
- 10–15 years of overall experience across the complete Software Development Life Cycle (SDLC).
- Minimum 5+ years of hands-on experience as an Enterprise Architect / Solution Architect or in a similar leadership role.
- At least 3 years of experience translating complex business requirements into effective, scalable technical solutions.
- Strong expertise in Microsoft .NET ecosystem and Azure cloud technologies.
Excellent understanding of:
- Software architecture and design principles