Description

Key Skills: Architect, Microservices, .NET background, .NET, .net core

Roles and Responsibilities:

  • Design and implement scalable and maintainable Microservices architectures
  • Develop reusable frameworks to accelerate microservices and web application development
  • Define architectural standards, integration patterns, and reusable components
  • Ensure smooth integration between legacy systems and modern platforms
  • Lead data modeling, schema design, and data migration processes
  • Optimize database queries, indexing, and storage strategies
  • Deliver responsive, accessible, and high-performance web interfaces
  • Define and implement API designs and event-driven architecture in collaboration with teams
  • Leverage AWS cloud services and cloud-native architecture to boost performance
  • Apply DevOps tools and practices such as CI/CD, Docker, Kubernetes, and AKS
  • Guide software debugging, profiling, and modernization of legacy systems

Skills Required:

  • Strong experience in software architecture and design
  • Expertise in Microservices architecture
  • Deep understanding of cloud-native solutions
  • Solid knowledge of API design and event-driven architecture
  • Proficient in data modeling, schema design, and data migration
  • Ability to lead legacy system modernization efforts
  • Familiarity with DevOps practices and tools such as CI/CD, Docker, Kubernetes, and AKS
  • Experience with AWS cloud services

Nice-to-Have:

  • Background in .NET, .NET Core, and related backend technologies
  • Experience in building reusable frameworks
  • Proficiency in database optimization and storage solutions
  • Knowledge of web performance, accessibility, and responsive UI

Education: Bachelor's degree in Computer Science or a related field.

Education

Any Graduate