Requirements

  • At least 2 years of experience as a team leader
  • At least 2 years of experience with Micro-services Architecture, Distributed Systems
  • At least 2 years of experience working with Agile software development methodology
  • At least 4 years of hands on experience of C# .Net Core development
  • Experience with C# .Net Core 5 – advantage
  • Experience with integration of algorithmic modules – advantage
  • Experience with Prometheus and Grafana – advantage
  • Experience with DevOps practices (CI pipeline) and deployment tools (Jenkins, Docker, K8s, etc.) – advantage
  • Experience working on Windows and Linux
  • Bachelor’s degree in Computer Science / Software Engineering
  • Experience with test driven development and proper unit testing of code
  • Self and fast learning skills
  • Excellent communication skills
  • Willingness to travel overseas to customers