• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• 5+ years of experience writing production software in C#/.NET, or a comparable backend language, and building microservices.
• Practical experience using AI coding tools such as Claude Code, GitHub Copilot, Cursor, or similar tools in production work, along with the judgment to use them effectively.
• Experience designing data models and schemas, with a solid understanding of query optimization and distributed-data consistency trade-offs.
• Experience building systems that run at large scale and an understanding of how connected, relationship-shaped data and graph traversals differ from traditional relational access patterns.
• Experience with relational and/or NoSQL databases such as Azure SQL, Cosmos DB, PostgreSQL, or MongoDB.
• Strong understanding of microservices and RESTful API design.
• Experience with Microsoft Azure, or another major cloud provider, as well as cloud-native deployments using Kubernetes and containers.