5+ years of experience designing and building distributed software applications
Experience in C# with .NET Framework and .NET Core
Experience with relational databases and SQL
Experience with Azure
Writing automated unit, integration, and regression tests
Good English language skills both written and verbally
Experience in CI/CD
Experience with Docker and Kubernetes
Strong customer focus, ownership, urgency and drive
Demonstrated ability to deliver quality code in an agile environment
Familiarity with lean engineering principles and how to apply
Excellent communication skills and the ability to work well in a team environment
Skilled at troubleshooting and debugging production issues
Knowledge of authentication protocols like oauth/saml/openId
Design and create secure, scalable, distributed applications
Implement modern engineering practices to ensure product quality
Collaborate with other team members and stakeholders
Modern HR platform that enables the configuration of intuitive workflows for seamless transitions throughout the employee journey, from onboarding and crossboarding to offboarding.