Book a StandRegister
Recruitment

Microsoft Application Architect

JobExpo.ma
Published
3 August 2024
Expires
2 December 2024
Location
Morocco, Morocco
Job Type

Description

Job description

Key Responsibilities:

  • Solution Design: Design and architect software solutions based on Microsoft technologies to meet business requirements. This includes selecting the appropriate Microsoft products and services to build scalable and reliable applications.
  • Technical Leadership: Provide technical leadership and guidance to development teams, ensuring that Microsoft best practices and design principles are followed.
  • Architecture Documentation: Create and maintain detailed technical documentation, including architecture diagrams, design patterns, and guidelines for Microsoft-based solutions.
  • Technology Evaluation: Stay current with Microsoft’s evolving technology stack and assess the applicability of new tools and services for specific projects.
  • Security and Compliance: Ensure that applications adhere to security best practices and regulatory compliance, such as GDPR or HIPAA, where applicable.
  • Performance Optimization: Identify and address performance bottlenecks in Microsoft-based applications by optimizing code, configurations, and infrastructure.
  • Integration: Plan and implement integration strategies for connecting Microsoft-based applications with other systems and services, both within and outside the organization.
  • Scalability and Resilience: Design applications to be scalable and resilient by leveraging Microsoft Azure’s cloud-based services and features.
  • Mentorship and Training: Provide guidance and training to development teams on Microsoft technologies, best practices, and coding standards.
  • Troubleshooting and Support: Assist in troubleshooting and resolving complex technical issues related to Microsoft-based applications.

Required Technical and Professional Expertise

  • Technical Expertise: In-depth knowledge of Microsoft technologies, including .NET, C#, SQL Server, Azure, Windows Server, and associated development tools.
  • Architectural Experience: Proven experience in designing and implementing complex software architectures, especially with Microsoft technologies.
  • Cloud Experience: Familiarity with Microsoft Azure and its services for cloud-based application development and deployment.
  • Programming Skills: Proficiency in programming languages and frameworks commonly used in the Microsoft ecosystem.
  • Analytical and Problem-Solving Skills: The ability to analyze complex problems and propose innovative solutions.
  • Communication: Strong communication skills to convey technical concepts to non-technical stakeholders and collaborate effectively with cross-functional teams.
  • Certifications: Relevant Microsoft certifications, such as Microsoft Certified: Azure Solutions Architect or Microsoft Certified: .NET Developer, can be beneficial.
  • Project Management: Understanding of project management principles and experience working in an Agile or DevOps environment.
  • Continuous Learning: A commitment to staying updated with the latest Microsoft technologies and trends in the industry.
  • Teamwork: Ability to work effectively in a team and lead technical discussions.
  • Preferred Technical and Professional Expertise
  • Excellent communication skills
  • Demonstrable proficiency in French/ English Language
Only registered members can apply for jobs.

Related Jobs

Solution Architect ServiceNow   Morocco, Morocco
13 August 2024
Java Software Engineer   Morocco, Morocco
3 August 2024
Digital Product Owner   Morocco, Morocco
3 August 2024
Solution Architect   Morocco, Morocco
3 August 2024
3 August 2024
Translate »
envelopephone-handsetmagnifiercross linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram