Position: Senior / Lead .Net Developer
Category: .NET
English level: fluent
Years of experience: 11


- Sound fundamentals and knowledge of .NET technologies with a strong focus on C# as a programming language;
- Strong experience working with microservices and event-driven architecture in a cloud-native environment; 
- Good understanding of GOF Design Patterns, Enterprise Design Patterns, SOLID principles, secure coding practices and Clean Code principles;
- Strong experience with building and consuming REST and GraphQL APIs;
- Significant experience in building, deploying and operating a secure, scalable, resilient and performant, enterprise-grade platform;
- Knowledge of and practical expertise with core AWS Services (AWS Lambda, Cognito, AppSync, SQS, SNS, DynamoDB, CloudWatch, CloudFront, etc.);
- Experience in building, deploying and operating mobile apps, APIs and web apps;
- Experience in building, deploying and operating cloud-based infrastructure using Infrastructure-as-Code, CI/CD and DevSecOps tools;
- Knowledge of best practices in solution architecture and application design;
- Experience of working in cross-functional agile teams using tools like JIRA and Confluence;
- Experience in building, deploying and operating financial-services-grade applications and platforms;
- Experience of promoting modern SDLC practices and DevSecOps for a high-performance engineering team of up to 25 people;
- Experience in frontend technologies like Flutter and React;
- Experience in Test Automation tech stack for APIs, as well as web and mobile apps.
Looking for a company/project where my knowledge could be helpful.