Find The RightJob.
Requirements and responsibilities
Job Summary
We are seeking an experienced Software Solution Architect to design, guide, and oversee the development of scalable, secure, and high-performance software solutions. The ideal candidate will have deep hands-on experience with .NET, C#, and Angular, and will work closely with business stakeholders, development teams, and DevOps to translate requirements into robust technical architectures.
Key Responsibilities
Design end-to-end software solutions using .NET (C#) and Angular
Define system architecture, application layers, integrations, and data flows
Translate business and functional requirements into technical designs and architecture documents
Establish coding standards, best practices, and architectural guidelines
Review and approve technical designs, pull requests, and major implementation decisions
Ensure solutions meet performance, scalability, security, and maintainability requirements
Guide teams on modern architectural patterns (microservices, layered architecture, event-driven systems, etc.)
Collaborate with DevOps on CI/CD pipelines, cloud infrastructure, and deployment strategies
Evaluate and recommend tools, frameworks, and technologies
Mentor and support development teams across multiple technologies
Identify technical risks and propose mitigation strategies
Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
12+ years of software development experience
3+ years in a Solution Architect or Technical Lead role
Strong expertise in:
C# / .NET / .NET Core
ASP.NET / Web APIs
Angular (latest versions preferred)
Solid understanding of:
Object-Oriented Design and SOLID principles
RESTful APIs and integration patterns
SQL Server and relational database design
Experience with authentication and authorization (OAuth2, OpenID Connect, Azure AD, etc.)
Familiarity with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions)
Experience working in Agile/Scrum environments
Preferred / Nice-to-Have Skills
Experience with cloud platforms (AWS , S3 and bedrock)
Frontend architecture patterns and state management (RxJS, NgRx)
Experience with legacy system modernization
Strong documentation and communication skills
Soft Skills
Strong problem-solving and analytical thinking
Ability to communicate complex technical concepts to non-technical stakeholders
Leadership mindset with hands-on capability
Excellent collaboration and mentoring skills
Ability to balance short-term delivery with long-term architectural vision
Similar jobs
Afaq Al Khaleej Engineering Resources
Dubai, United Arab Emirates
about 5 hours ago
SOC Solutions LLC
Pakistan
about 5 hours ago
Kaptius
Abu Dhabi, United Arab Emirates
about 5 hours ago
ART
Karachi, Pakistan
about 11 hours ago
© 2026 Qureos. All rights reserved.