Jobs · Engineering · Tennessee

Senior Technical Architect

Shrive Technologies · Nashville, TN · 6 days ago
EngineeringFull-time

About the Role

We are looking for an experienced Technical Architect with strong expertise in .NET, C#, ASP.NET, and Angular to design and lead scalable, secure, and high-performance enterprise applications. The role involves architectural ownership, technical leadership, and close collaboration with business and development teams.

Responsibilities

  • Define and own end-to-end application architecture for enterprise solutions using .NET and Angular
  • Design scalable, secure, and high-availability systems aligned with business requirements
  • Lead architecture reviews, design discussions, and code reviews
  • Provide technical leadership to development teams and mentor senior/junior engineers
  • Establish and enforce coding standards, architectural guidelines, and best practices
  • Design and implement RESTful APIs, integrations, and microservices
  • Collaborate with business stakeholders to translate requirements into technical solutions
  • Ensure application security, performance, and compliance standards are met
  • Support DevOps, CI/CD pipelines, and cloud-ready architectures when applicable

Requirements

Technical Skills (Mandatory)

  • Backend: C#, .NET Framework / .NET Core / .NET 6+, ASP.NET MVC, ASP.NET Web API, Entity Framework / LINQ
  • Frontend: Angular (Angular 10+), TypeScript, JavaScript, HTML5, CSS3
  • Architecture & Design: Microservices architecture, SOLID principles, design patterns, N-tier and component-based architecture
  • Databases: SQL Server (design, performance tuning, optimization)
  • Integration: REST APIs, JSON, OAuth/JWT authentication

Good to Have

  • Cloud experience (Azure preferred: App Services, Functions, Storage, Key Vault)
  • CI/CD tools (Azure DevOps, Git, Jenkins)
  • Containerization (Docker, Kubernetes basic understanding)
  • Experience in Agile / Scrum environments

Skills

  • Strong communication and stakeholder management skills
  • Ability to translate business problems into technical solutions
  • Leadership and mentoring capabilities
  • Strong problem-solving and decision-making mindset

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 2 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu