Back to Job Search

Software Solutions Architect/Manager- REMOTE

  • Location: Tennessee, 60565
  • Salary: $160000 - $165000 / year
  • Job Type:Permanent

Posted 2 months ago

We have an excellent Direct Hire opportunity for a Software Solutions Architect, excellent career opportunity for a large and growing company!
chitect
  • At least 5 years of experience in Microservices design, Integration Architecture, development using .net, Microservices, Batch processing, Message brokers, MQ, API, Docker, Containers and other related and required technologies and tools
  • At least 5 years of experience in multi-tier .Net architecture (MVVM, RIA, Entity Framework)
  • Experience in defining new architectures and ability to drive an independent project from an architectural stand point
  • Experience with performance tuning and debugging n-tier applications.
  • Experience in the areas of security, identity and authentication management
  • Provide best practices for the development and implementation of new standards in areas such as: Application error logging, Performance testing, Security, Event management, Web UI Framework, .NET Design Standards.
  • Minimum 10 years of experience working with the Microsoft technology stack - .NET, MVVM, C#, SQL Server, Entity framework, Web API, Xamarin, WCF services, Azure. Experience using version control products such as Azure Devops
  • 1-3 years Experience with .NetCore, Blazor, Azure DevOps 
  • Knowledge of design and implementation relational databases, with hands-on experience using SQL Server.
  • Strong knowledge of security (risks and threats, authentication, authorization, certificates, encryption) and familiarity with OWASP.
  • Must have 3+ years of technical architecture experience in agile software development and testing methodologies, continuous integration, and continuous delivery.
  • Application communication, Caching, etc.
  • Outstanding interpersonal skills, ability to promote learning and adoption of new technologies and process
  • 5 years designing in an Agile environment