.Net Architect
HCLTech · Nashville, TN · 1 wk ago
RemoteRemoteHealthcareFull-time
Key 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.
Skill 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
- Soft 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