Technical Architect (.NET | Cloud | Enterprise Systems)
Location: India (Remote / Any City)
Organization: Gov2Biz
OverviewGov2Biz is looking for a Technical Architect to drive the design and evolution of our next-generation Licensing, Enforcement, and Tax Collection platform — a large-scale enterprise system built on the Microsoft .NET ecosystem and deployed in AWS environment.
You’ll play a pivotal role in shaping how our applications, APIs, and integrations come together — ensuring our platform is modular, secure, cloud-ready, and AI-capable. This position blends architecture strategy, technical leadership, and hands-on solution design, bridging business goals with system implementation.
Key Responsibilities
.NET Application & Solution Architecture- Architect modular enterprise systems using ASP.NET Core, C#, and Entity Framework Core.
- Define reusable patterns for APIs, MVC/PWA frontends, and data access layers.
- Design service boundaries, component diagrams, and data flow models for multi-module systems.
- Establish architecture standards for performance, availability, caching, dependency injection, and resilience.
- Mentor developers and review implementations to ensure architectural consistency and maintainability.
Systems Design & Integration- Define enterprise integration frameworks leveraging REST, gRPC, message queues, and event-driven patterns.
- Architect API Gateways, microservices, and secure communication layers for cross-agency integrations.
- Collaborate with DevOps and Cloud Engineers to define CI/CD pipelines, infrastructure topologies, and deployment automation.
- Design and optimize high-availability systems spanning cloud, hybrid, and on-prem environments.
- Lead integration with payment gateways, tax systems, enforcement databases, and third-party services.
Data, Security & Compliance- Define shared data models and integration standards for multi-module interoperability.
- Ensure adherence to NIST, StateRAMP, FedRAMP, and CJIS compliance frameworks.
- Architect secure authentication and authorization via Azure AD / OAuth2 / OpenID Connect.
- Work with the data team on OLTP and reporting database structures and data flows.
- Enforce robust audit logging, encryption, and access control mechanisms.
Governance & Collaboration- Translate business requirements into scalable, traceable technical designs.
- Participate in architecture review boards and create C4 diagrams, ADRs, and ERDs.
- Stay ahead of emerging .NET, cloud, and AI-driven architecture trends to guide platform evolution.
- Document and communicate architecture decisions and their trade-offs clearly to stakeholders.
Qualifications- 10+ years of experience in software engineering and architecture within the .NET ecosystem.
- Proven track record designing enterprise-scale systems with ASP.NET Core, C#, EF Core, SQL Server, and Azure/AWS services.
- Strong grasp of microservices, event-driven design, and system integration patterns.
- Expertise in DevOps automation, infrastructure as code, and cloud-native design.
- Background in government, licensing, regulatory, or tax systems is an advantage.
- Excellent communication and leadership skills with the ability to influence across teams.
Preferred Skills- Experience with Domain-Driven Design (DDD), Clean Architecture, or Hexagonal Architecture.
- Familiarity with Docker, Kubernetes, and IaC tools like Terraform/Bicep.
- Proficiency with Azure Service Bus, RabbitMQ, and distributed caching (Redis).
- Deep understanding of security, logging, and compliance in enterprise and government-grade systems.
- Ability to produce Architecture Decision Records (ADRs) and assess trade-offs analytically.
Sample Deliverables- System-wide architecture blueprints and API/data integration strategies.
- High-level infrastructure topology (Dev, QA, Production).
- Service catalog, dependency mapping, and scalability roadmap.
- CI/CD pipeline architecture and deployment governance.
- Technical onboarding documentation for engineering teams.