JobMatch
← Back to jobs

Senior Architect .NET

George Bernard Consulting

RemoteSri LankaseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

CommunicationLeadershipSecurityDevOpsAzureCI/CDAgileScrum.NET

Description

- 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 - Web standards and modern development concepts - Coding best practices and enterprise-level application development Proven ability to architect and design: - Cloud-based solutions - Microservices architectures - Distributed systems Strong knowledge of: - Deployment architectures - Release engineering - DevOps practices and CI/CD pipelines Extensive experience in at least one core technology area such as: - Microsoft .NET - Cloud platforms - Data platforms and architectures - Experience working in Agile/Scrum environments. Demonstrated ability to: - Prepare detailed technical estimates and client proposals - Define, create, and maintain reusable architectural assets - Establish project standards, procedures, and best practices - Advanced analytical and problem-solving skills, including the ability to automate processes where applicable. - Excellent verbal and written communication skills, with the ability to adapt messaging to technical and non-technical audiences. - Strong technical leadership skills with the ability to mentor, guide, and motivate teams. - A creative, innovative mindset with a passion for building a culture of learning and knowledge sharing, particularly among modern engineering teams. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.