• 3+ years of demonstrated application development experience (ASP.NET MVC, .NET Framework, .Net Core)
• Enterprise applications with long-term development and support
• Experience with Azure Storage Accounts, KeyVault, Azure Service Bus, SQL Elastic Pools
• Knowledge of distributed systems, SOLID principles, design patterns
• Experience in SCRUM development and unit testing
• Intermediate level of spoken and written English or above
• Experience with microservices architecture
• Participating in solution analysis, design and architecture
• Developing mission-critical enterprise applications
• Designing and developing highly modular object-oriented code with extensibility
The project, which boasts about 500,000 users, is a global application for audit, operating on Azure, and open to 79 countries.