Browse Jobs
For Employers
Post JobLog inGet Started

Technical Architect

LINK Development
Maadi, Cairo
Posted 3 years ago
12Applicants for1 open position
  • 12Viewed
  • 3In Consideration
  • 8Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Define, design, develop and support the architecture for high-end solutions with a focus on the integration domain, by collaborating with technical and non-technical business stakeholders efficiently. 
  • Design high performance, high scalable, testable, and secure integration architecture for various products, in Microsoft on-premises and Azure platforms, and analyzes the associated trade-offs
  • Collaborate with peer architects, Systems Engineering and Product Management, and other technical and non-technical stakeholders in the current product development process 
  • Designs the integration architectures: definition of the approach, guidelines, implementation methods, and governance processes
  • Identifies the non-functional aspects of the integration architecture such as performance, high availability, and scalability
  • Assist delivery team in API design, guidelines, solutions Design, and Automation guidelines
  • Formulate and communicate technical vision and strategy to business and technical stakeholders 
  • Create and improve software using the design patterns, refactoring, and development best practices 
  • Mentor development teams around for top-notch design and coding practices 
  • Participate in Project planning, Estimation, Preparing the architectural document artifacts 
  • Evaluate third-party software products used in the solution as needed - Provide detailed & accurate estimates for code development efforts. 
  • Conduct code, design, and architectural reviews 

Job Requirements

  • Experience with Visual Studio, C#, ASP.NET, MVC, .NET Framework 4.8, .NET Core, WCF, WPF, and Unit Testing Frameworks 
  • Experience with Microsoft Ecosystem mainstream platforms and tools
  • Experience using UML modeling and diagramming tools like Enterprise Architect, MS Visio 
  • Experience in responsive User Interface Development for the web desktop and mobile devices 
  • Experience using Messaging using MSMQ, SOA using REST, SOAP RPC, HTTP, TCP IP, UDP Protocols 
  • Experience using relational DB such as SQL Server 
  • Experience using IIS Web Server and No SQL DB such as Mongo
  • Solid understanding of common integration styles and distributed architectures
  • Solid understanding of SOAP Services, REST APIs, and mainstream API Security schemes
  • Hands-on experience using API testing tools and middleware testing techniques
  • Hands-on experience using Azure DevOps, and/or GitHub Actions automation tools
  • Solid understanding of identity management concepts and security protocols (SAML, OIDC, OAuth2.0)
  • Solid understanding and experience in designing and implementing Azure Integration Services
  • Very Good understanding of Azure Ecosystem
  • Very Good understanding of API gateways general capabilities
  • Good understanding of Data Integrations
  • Knowledge and Experience around Mobile technologies is a plus 
  • Good awareness of other, mainstream integration, middleware platforms is a plus
  • Exposure to performance and scalability improvement is desired 
  • Basic understanding of Docker containers and containers orchestrations

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Architect