freehire launches on Product Hunt on 26 August.

Follow →

Azure Cloud Technical Architect

Summary

Designs and owns scalable, secure Azure cloud integration solutions using C#, .NET, GraphQL, and microservices, guiding engineering teams on architecture and best practices.

Job Title: Technical Architect

Role Summary

We are seeking a highly capable Technical Architect – Azure Integration with strong experience in architecting cloud-based integration solutions.

This role is focused on technical design, architectural ownership, and building scalable systems across multiple products. The ideal candidate brings deep hands-on expertise, a strong foundation in modern architecture patterns, and the ability to guide engineering teams through complex technical challenges.



Key Responsibilities

  • Own and drive architecture and design decisions for multiple products and integration platforms.
  • Define scalable, resilient, and secure system architectures using modern cloud-native approaches.
  • Design and implement microservices-based and event-driven architectures.
  • Architect and develop APIs using C#, .NET/.NET Core, and GraphQL.
  • Lead technical design discussions, produce architecture documents, and ensure alignment with business goals.
  • Provide technical guidance and oversight to engineering teams without direct people management responsibilities.
  • Ensure adherence to best practices in scalability, performance, security, and maintainability.
  • Design cloud-native integration solutions on Microsoft Azure.
  • Collaborate with product owners, stakeholders, and cross-functional teams to translate business requirements into technical solutions.
  • Drive end-to-end solution design, including integration patterns, data flow, and system interactions.
  • Identify and resolve complex architectural and system-level challenges.
  • Contribute to continuous improvement in architecture standards, DevOps practices, and engineering processes.


Required Skills & Expertise

Architecture & Design

  • Strong experience in solution and application architecture across multiple systems/products.
  • Deep understanding of design patterns, clean architecture, and scalable system design.
  • Expertise in microservices architecture and distributed systems.
  • Experience with event-driven and integration patterns.

Technical Skills

  • Strong proficiency in C# and .NET / .NET Core.
  • Solid experience building RESTful APIs and GraphQL services.
  • Hands-on experience with Microsoft Azure, including:
    • App Services
    • Azure Functions
    • Azure API Management
    • Service Bus
    • Storage services
  • Experience designing cloud-native and distributed applications.
  • Strong knowledge of authentication and authorization (OAuth, JWT, Azure AD).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to AI-assisted development within the SDLC.
  • Experience with SQL Server and/or NoSQL databases.
  • Knowledge of API design standards, versioning, and documentation (Swagger/OpenAPI).
  • Strong focus on performance optimization and scalability.


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available