Senior .NET Application Architect

Bright Vision Technologies
Austin, TX
Remote
Job Description
Role Overview

We are seeking an experienced .NET Application Architect to design, build, and maintain enterprise-grade web applications and distributed systems built on Microsoft technology stacks.

What You Will Do

This role spans the full engineering lifecycle — requirements analysis, architectural design, hands-on implementation, code review, deployment, and post-release support — with particular emphasis on building scalable APIs, responsive front-end applications, and cloud-integrated services.

Why It Might Be a Fit

The ideal candidate will combine strong backend expertise in C# and .NET Core with hands-on experience developing modern front-end applications using JavaScript frameworks, and will be comfortable deploying solutions into Azure or AWS environments while maintaining high standards of code quality, security, observability, and operational reliability.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline.
  • Five or more years of professional software development experience building production-grade enterprise applications.
  • Strong understanding of object-oriented programming principles, data structures, design patterns, and end-to-end system design.
  • Advanced proficiency in C#, .NET Core, and ASP.NET Web API, including familiarity with dependency injection, async/await patterns, and middleware design.
  • Hands-on experience developing front-end applications using Angular, React, or similar component-driven frameworks.
  • Strong SQL skills with deep, hands-on experience working with SQL Server, including stored procedures, query plans, and performance tuning.
  • Solid experience with CI/CD tooling and Git-based version control systems, including branching strategies and release workflows.
  • Hands-on experience deploying applications to Azure or AWS cloud environments, including managed services and identity integration.
  • Strong debugging, troubleshooting, and performance optimization skills, with the ability to investigate complex production issues calmly and effectively.
  • Experience working in large enterprise-scale environments where reliability, security, and audit-ability are first-class concerns.

Benefits

  • Dental insurance
  • Vision insurance
  • Health insurance
  • 401(k) or other retirement plan
  • Paid time off
  • Paid holidays
  • Salary range: $115,000–$180,000 Annually
]]>