Our client is looking for a Senior Software Engineer (.Net)
Bachelor’s Degree in Computer Science or an equivalent qualification in a similar field
▪ Minimum hands-on experience of 3 - 5 year(s) in software development
▪ Expert-level knowledge in the .NET technology stack (.NET core, Entity Framework, C#)
▪ Sound knowledge in Relational Databases such as MSSQL, MySQL and PostgreSQL
▪ Good knowledge in LINQ and SQL Query optimization
▪ Sound knowledge in NoSQL, Redis, and GIT
▪ Sound knowledge of modern authorization mechanisms, such as JSON Web Token
▪ Knowledge in OOP concepts, SOLID principles and also, thorough understanding of Design Patterns is a must
▪ Knowledge in React, Angular, ES6 is a plus
▪ Experience in cloud environments and deployment methods such as AWS/Azure is a plus
▪ Experience in AWS Serverless (Lambda functions) is a plus
▪ Experience with CI/CD tools such as AWS/Azure DevOps and Jenkins is a p