Ability to thrive in a start-up environment. Ability and experience decomposing complex problems into solvable/explainable units. Write and refactor modular, tested and reasoned code. Comfort jumping into and comprehending a large codebase in a short time. Expert level C# knowledge. Comfort with Git. Comfort with Azure & Azure Dev Ops. Bonus points for extensive Azure experience. Bonus points for expert level Git knowledge. Strong knowledge of design patterns. Strong knowledge of architecture patterns. Postgres experience. Experience with multi-threaded systems. Comfort with Linux. .NET framework to .NET migration. BS degree in Computer Science or equivalent. Excellent communication skills.