Technical Architect

December 5, 2025

Job Description

Lead enterprise-scale .NET application development while providing technical expertise across the full software development lifecycle—from concept and architecture design to development, deployment, and testing. Drive innovation by leveraging modern and emerging technologies including Cloud, SaaS, Web 3.0, Mobile, Social Media, Open Source, and BI/DW to deliver large-scale digital transformation solutions.


Key Responsibilities

Architecture & Technical Leadership

  • Architect and design large-scale enterprise applications using Microsoft .NET and Azure cloud services.
  • Provide end-to-end ownership of SDLC including requirement analysis, design, development, testing, deployment, and support.
  • Lead and mentor development teams; review system architecture, code quality, and delivery processes.
  • Define and implement cloud strategies including serverless, microservices, and event-driven architectures.
  • Develop SaaS-based product platform architectures aligned with modern standards and scalability requirements.
  • Ensure architectural alignment with business goals, performance, and security standards.

Azure & Platform Engineering

  • Architect Azure services such as:
    • Azure Functions, Cosmos DB, Service Bus, Event Grid, Event Hubs
    • API Management, Key Vault, App Services
    • Kubernetes & Infrastructure as Code (IaC)
  • Design and optimize SQL and NoSQL data platforms for enterprise-grade performance.
  • Establish logging, auditing, authentication/authorization, and observability frameworks.

Enterprise Solution Strategy

  • Lead IT teams focused on enterprise & technology platforms across:
    • Web 3.0, SaaS, Cloud, eBusiness
    • Mobile, Social Media, Open Source, BI/DW
  • Influence stakeholders and drive consensus across IT and business groups.
  • Identify application modernization opportunities and drive digital transformation initiatives.

Required Technical Skills

  • 12+ years of hands-on experience in Microsoft stack:
    • .NET, C#, ASP.NET Core, React/JavaScript
    • Azure Cloud Services
  • Strong expertise in:
    • Microservices and Event-Driven Architecture
    • Cloud-Native Application Development
    • SOA, N-Tier Web Architectures
    • SQL Server & NoSQL Databases
  • Mastery of Object-Oriented Design & Design Patterns
  • Deep knowledge of modern architecture trends and scalability principles

Education

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent