← Back to jobs

Precision Technologies Logo
.NET Solution Architect

Precision Technologies

 

Texas, United States

Posted On: 30+ days ago
Experience: 15+ years
Availability: Hybrid
Openings: 1
Category: .Net Solution Architect
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Architect, design, and implement enterprise-grade applications using C#, .NET 8/.NET Core, ASP.NET Core, Web API, Entity Framework Core, LINQ, and SignalR.
  • Lead the design and implementation of Microservices, Event-Driven Architecture, Domain-Driven Design (DDD), Clean Architecture, and enterprise integration patterns.
  • Drive cloud transformation initiatives by designing scalable, secure, and highly available solutions on Microsoft Azure, including App Services, Azure Functions, AKS, Azure API Management, Azure Service Bus, Key Vault, and Azure Storage.
  • Develop and govern RESTful APIs, API security, authentication, authorization, and enterprise integration using OAuth 2.0, OpenID Connect, JWT, and Microsoft Entra ID (Azure AD).
  • Lead containerization and orchestration initiatives using Docker, Kubernetes (AKS), and modern cloud-native deployment strategies.
  • Design and optimize high-performance data solutions using SQL Server, Azure SQL Database, Cosmos DB, Redis Cache, and Entity Framework Core.
  • Implement enterprise messaging and asynchronous communication using Kafka, RabbitMQ, and Azure Service Bus.
  • Establish DevOps best practices utilizing Azure DevOps, Git, CI/CD Pipelines, Terraform/Bicep, and Infrastructure as Code (IaC).
  • Collaborate with UI development teams integrating backend services with Angular, React, and TypeScript applications.
  • Define enterprise architecture standards, coding guidelines, security frameworks, and development best practices across multiple engineering teams.
  • Lead architecture reviews, design discussions, code reviews, performance tuning, and production readiness assessments.
  • Mentor senior developers and technical leads while providing architectural governance across multiple projects.
  • Partner with business stakeholders, product owners, and executive leadership to translate business requirements into scalable technical solutions.
  • Ensure enterprise applications meet security, scalability, reliability, disaster recovery, compliance, and high-availability requirements.
  • Evaluate emerging technologies and recommend innovative solutions to improve system performance, maintainability, and operational efficiency.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.
  • 15+ years of software development experience using Microsoft technologies.
  • 5+ years of experience as a Solution Architect or Enterprise Architect.
  • Proven expertise in designing enterprise-scale distributed systems and cloud-native applications.
  • Strong knowledge of application security, performance optimization, scalability, and high availability.
  • Experience leading large engineering teams and enterprise digital transformation initiatives.
  • Excellent communication, stakeholder management, and leadership skills

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs