- At least 3 years of software engineering experience.
- Strong C# experience including OOP and application of modern design patterns (2+ years).
- Strong in NetCore , Microservices,- EF/ Ado.Net
- Experience designing and building web-based products using the .NET Core framework.
- Robust relational database experience with proficiency in writing and troubleshooting SQL (preferably MySQL).
- Proficient in writing testable and reusable code and developing scalable applications.
- Proficient working with Git, Azure DevOps, CI/CD and other development process tooling.
- Excellent communication skills.
- Strong analytical and problem-solving skills.