Dieses Stellenangebot ist nicht mehr verfügbar
Über
Job Title: C# .NET Architect
Location: Remote
Experience: 10+ Years
Employment Type: W2
Job Summary:
We are looking for an experienced
.NET Architect
with strong expertise in
C#
and Microsoft technology stack to design and implement scalable, secure, and high-performance enterprise applications. The ideal candidate will have a deep understanding of software architecture principles, cloud-native design, and modern development practices.
Key Responsibilities:
- Design and develop
end-to-end architecture
for enterprise-grade .NET applications. - Provide
technical leadership
to development teams and ensure best coding practices. - Architect and implement
microservices-based solutions
using .NET Core/.NET 6+. - Create
high-level and low-level design documents
and technical specifications. - Drive
cloud adoption
using
Azure/AWS
services and design for scalability and resilience. - Collaborate with cross-functional teams including DevOps, QA, and Product Management.
- Define and enforce
coding standards, performance tuning, and security best practices
. - Evaluate emerging technologies and recommend tools and frameworks to improve development efficiency.
- Mentor developers and conduct code reviews to maintain high-quality deliverables.
Technical Skills:
- Programming:
Expert in
C#, ASP.NET Core, .NET Framework, .NET 6/7 - Architecture:
Strong in
Microservices, SOA, REST APIs, Event-driven architecture - Cloud Platforms:
Hands-on experience with
Microsoft Azure
(App Services, Functions, AKS, Service Bus, etc.) - Database:
Experience with
SQL Server, PostgreSQL, MongoDB, or Cosmos DB - DevOps Tools:
Knowledge of
CI/CD pipelines
,
Git
,
Azure DevOps
,
Docker
,
Kubernetes - Design Patterns:
Strong understanding of
SOLID principles, Dependency Injection, Repository Pattern, CQRS - Front-End (Nice to Have):
Exposure to
Angular, React, or Blazor - Testing:
Experience with
xUnit/NUnit
,
Mocking frameworks
, and
Test Automation
Qualifications:
- Bachelor's or Master's degree in
Computer Science, Engineering, or related field - 10–12 years of professional experience in software development
- Minimum 3+ years in
architectural or lead developer roles
Microsoft Certified Azure Solutions Architect Expert
or similar certification is a plus
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.