MinimumQualifications:
o 5+years of experience as a Sr. Software Engineer or Software Developer/Engineer
o Solidunderstanding of OOP and DDD/TDD/BDD/SOLID principles, good familiarity withdesign and architectural patterns
o Strongknowledge of .NET Framework, proficiency in both C# and VB.NET, workingknowledge of .NET Core, ASP.NET, IIS, MS SQL T-SQL
o Workingknowledge and experience with XML, XSLT, XPath, LINQ for XML
o Experiencein working with large scale distributed computing, micro-services, and cloudcomputing environments (AWS, Azure)
o Strongtechnical leadership skills offering mentorship to team members
o Advancedproblem-solving, debugging and profiling skills
o Demonstratedability to advocate for and enforce best practices
o Passionto write clean, readable, and maintainable code
o Veryhigh attention to detail, growth-oriented mindset
o Impeccablewritten and verbal communication skills in English
PreferredQualifications:
o Proventrack record of delivering in a continuously deployed, reliable, scalable andwell-monitored microservice architecture
o Experiencewith messaging systems (RabbitMQ, Kafka, etc.), Windows services, PowerShell,Git, Docker, Kubernetes, CI/CD with Jenkins
o Front-enddevelopment experience with React, Redux, TypeScript