B.S/M.S. in Computer Science or equivalent. 8+ years of application development experience. Proficiency in C#. Experience with microservices. Experience with distributed systems and clusters. Experience building scalable backend systems with cloud infrastructures like Azure. Experience with orchestrators such as Kubernetes or HashiCorp Nomad. Knowledge of serverless system design patterns. Knowledge of virtual actor programming models. Strong understanding of database design and query optimizations using both relational Databases (PostgreSql) and Non-Relational Databases (MongoDB or Cassandra). Experience deploying and maintaining a live service. Full life cycle development experience using Agile/Scrum methodologies. Strong analytical, problem-solving, and critical thinking skills. Self-starter who can work independently. Flexible and adaptable attitude. Proficient in authoring, editing, and presenting technical documents.