We are seeking a highly capable Technical
Architect – Azure Integration with solid 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 solid
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