Skills And Responsibilities
Design software systems with various Microsoft technologies such as C#, .NET, ASP.NET, MVC, Dot NET CORE
Advanced expertise in Vue JS 3, composition API, CSS, routing, Pinia/VueX stores
Experience working with responsive frameworks (Bootstrap/Tailwind)
Advanced abilities coding in UI technologies such as JavaScript, Typescript, HTML
Experience with, Web API, REST, and multi-tier distributed systems
Experience with Azure (Azure Functions, App Service, etc.) and Azure DevOps (pipeline YAML)
Familiarity with Docker, Kubernetes, and containerization concepts
Monitor application performance using tools like ELK (Elasticsearch, Logstash, Kibana) and Dynatrace
Coordinate with various departments and analyze requirements of architectural team
Develop solutions for various components and recommend changes for various projects
Works with architects to evaluate potential solutions, dive into complex integrations, and build proofs of concepts
Establish architectural methodology of all deliverables
Participate in architectural meetings and analyze all technical requirements for Dot NET applications
Monitor application architecture and ensure appropriate implementation of all solutions
Ensure compliance to all architecture requirements
Review infrastructure with Devops team for any issues and recommend solutions
Be available for occasional on-call duties to address critical application issues and ensure optimal performance
Develop architectural principles and standards for various IT groups
Assist enterprise architecture team on all governance activities
Coordinate with architects and analysts and maintain technical knowledge
Should have knowledge on DevOps tools and technologies which includes but not limited to, Microsoft Azure, Docker
Competence in all five areas of the full stack with advanced experience in database design, back-end development, and JavaSc
Any Gradute