Home

.Net Architect experience at Remote, Remote, USA
Email: [email protected]
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=2194222&uid=

From:

Geetha,

Fixity

[email protected]

Reply to: [email protected]

.Net Architect-15+ yrs experience needs

###Location:

3 days onsite in Boston

##locals only

[email protected]

1. Expert-level knowledge of .NET technologies:

.NET Framework and .NET Core/5+
: Deep understanding of both legacy .NET Framework and the modern .NET Core/5+ for developing cross-platform applications.

ASP.NET (Core)
: Strong experience with building web applications and services using ASP.NET, including MVC, Web API, and Blazor.

Entity Framework (EF) / EF Core
: Expertise in data access and ORM frameworks like Entity Framework for building efficient, scalable database-driven applications.

C#
: Advanced knowledge of C# programming language, including its features and libraries.

Web API / RESTful Services
: Designing and implementing REST APIs for communication between services and clients.

2. Cloud and Distributed Systems:

Azure (or AWS)
: Hands-on experience with cloud services, particularly Microsoft Azure, including services like Azure App Service, Functions, Cosmos DB, and Service Bus.

Microservices Architecture
: Ability to design and implement microservices-based architectures, utilizing containerization (Docker, Kubernetes) for managing distributed systems.

Event-Driven Architecture
: Understanding of event-driven programming, utilizing tools like Azure Event Grid, Azure Service Bus, and RabbitMQ.

Serverless Architectures
: Experience with serverless computing using Azure Functions, AWS Lambda, etc.

3. Design Patterns & Best Practices:

SOLID Principles
: Expertise in applying SOLID principles to create maintainable and scalable code.

Design Patterns
: Proficiency in various design patterns, such as Singleton, Factory, Strategy, Observer, and Dependency Injection.

Clean Architecture
: Familiarity with Clean Architecture (or Hexagonal) to promote separation of concerns and make systems more testable and maintainable.

Test-Driven Development (TDD)
: Strong experience in writing unit tests using frameworks like MSTest, xUnit, and NUnit, and working with mocking libraries like Moq.

Continuous Integration/Continuous Deployment (CI/CD)
: Understanding of DevOps practices and tools like Jenkins, Azure DevOps, and GitHub Actions to enable continuous delivery and automation.

4. Software Development Life Cycle (SDLC):

Agile Methodologies
: Familiarity with Agile frameworks such as Scrum or Kanban for managing software development.

Version Control
: Expertise in using Git for source control and understanding branching strategies (GitFlow, trunk-based development).

Architecture Decision Records (ADR)
: Experience documenting key architectural decisions and reasoning.

5. Security and Performance:

Application Security
: Knowledge of secure coding practices, including OWASP Top 10 vulnerabilities, identity and access management, and securing APIs.

Performance Optimization
: Ability to analyze and optimize the performance of .NET applications, focusing on memory management, async programming, and caching strategies.

Keywords: csharp continuous integration continuous deployment database
.Net Architect experience
[email protected]
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=2194222&uid=
[email protected]
View All
02:19 AM 21-Feb-25


To remove this job post send "job_kill 2194222" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.

Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 60

Location: , Indiana