5+ years of experience in .NET development
Background in Azure API Management
Knowledge of software design patterns and principles
Skills in RESTful API development
Familiarity with cloud-based architectures
Understanding of security best practices
Capability to work in agile environments
Qualifications in troubleshooting and problem-solving
Flexibility to adapt to changing project needs
English proficiency at an upper-intermediate level or higher
Experience in team collaboration and leadership
Participation in end-to-end software development projects
Competency in version control systems
Showcase of effective communication skills
Proficiency in technical documentation
Excellent command of written and spoken English (B2+ level)
Certifications in Microsoft Azure
Expertise in microservices architecture
Familiarity with DevOps practices
Knowledge of containerization technologies
Experience with automated testing tools