What are the responsibilities and job description for the Net Architect position at VDart Inc?
Job Title : .NET Architect
Location : Portland OR
Job Type : FullTime and Contract
Job Description :
We are looking for an experienced and highly skilled .NET Architect to join our dynamic development team. As a .NET Architect you will be responsible for designing and implementing robust scalable and highperformance software solutions. You will collaborate with development teams product managers and other stakeholders to create software architectures that align with business needs while ensuring the integrity and scalability of the applications.
Key Responsibilities :
Lead the design and architecture of complex software systems using the .NET platform.
Create and maintain software architecture documentation and technical specifications.
Define and enforce coding standards best practices and development processes.
Ensure the technical feasibility of UI / UX designs and align them with business requirements.
Collaborate with crossfunctional teams to define system architecture and design.
Review code and provide guidance and mentorship to development teams.
Design and optimize APIs and microservices for performance scalability and security.
Perform system analysis and troubleshooting ensuring high availability and performance.
Stay uptodate with emerging technologies and trends in .NET development.
Evaluate and recommend tools frameworks and libraries that can enhance system architecture.
Requirements :
Proven experience as a .NET Architect or in a similar technical leadership role.
Strong expertise in C# ASP.NET .NET Core and web development technologies.
Handson experience with database design and management (SQL Server NoSQL).
Knowledge of cloud platforms (Azure AWS) and experience with cloudnative architectures.
Experience with microservices RESTful APIs and distributed system design.
Strong understanding of design patterns principles (SOLID DRY) and software engineering practices.
Familiarity with frontend technologies such as JavaScript React or Angular is a plus.
Excellent communication and collaboration skills with a strong ability to work across teams.
Bachelors degree in Computer Science Information Technology or a related field (or equivalent experience).
Key Skills
Entity Framework,MVC,Wcf,.NET,ASP.NET,Microsoft SQL Server,C#,Visual Studio,TFS,ADO.NET,JavaScript,Visual Basic
Employment Type : Full Time
Vacancy : 1