.NET Architect
Job Type: Contract
Location: Onsite at Boston, MA
Job Summary:
We are looking for an experienced .NET Architect to design and develop scalable enterprise applications using Microsoft technologies. The candidate should have strong hands-on experience with .NET and cloud-based applications.
Key Responsibilities:
Design and develop scalable applications using .NET / C#.
Define application architecture and technical solutions.
Develop and integrate REST APIs and microservices.
Work with ASP.NET Core, SQL Server, and Entity Framework.
Design database and data-access solutions.
Work with Azure or AWS cloud services.
Ensure application performance, security, and scalability.
Review code and provide technical guidance to development teams.
Collaborate with business, product, and engineering teams.
Mentor developers and support technical decisions.
Required Skills:
10+ years of software development experience.
Strong experience with C# and .NET / .NET Core.
Experience with ASP.NET Core, Web API, and REST APIs.
Strong knowledge of Microservices architecture.
Good experience with SQL Server and Entity Framework.
Experience with Azure/AWS.
Knowledge of Docker, Kubernetes, and CI/CD is a plus.
Strong understanding of OOP, Design Patterns, and SOLID principles.
Good communication and architecture/design skills.