Senior Lead Software Engineer - .Net + Azure - CREQ193643 Description
1. 8+ years of development expertise in technology including .Net Core, MVC & Web API
2. 5+ years of experience writing unit tests and mocks in .NET/C# with a standard framework
3. 5+ years of designing highly scalable architectures for enterprise SaaS applications
4. Experience Azure technology (Azure Storage, Azure security, Azure Function, Azure Data factory, Azure App Insights and other Azure services)
5. Expertise in Authorization and Authentication (Open API and OAuth standard)
6. Expertise in Entity frameworks, DB concepts & SQL (DB: SQL server)
7. Participate & contribute to High Level & Low-Level Design
8. Strong understanding of various Design patterns
9. Expertise in Agile Methodologies & other quality process
10. Expertise on Source code control usage or management
11. Ability to manage & lead 6-10 member team
12. Good in resolving problems and efficiently learn advance technologies
13. Good communication skills
Primary Location Colombo, Western Province, Sri Lanka Job Type Experienced Primary Skills C# (C Sharp), SQL Years of Experience 8 Qualification
14. 8+ years of development expertise in technology including .Net Core, MVC & Web API
15. 5+ years of experience writing unit tests and mocks in .NET/C# with a standard framework
16. 5+ years of designing highly scalable architectures for enterprise SaaS applications
17. Experience Azure technology (Azure Storage, Azure security, Azure Function, Azure Data factory, Azure App Insights and other Azure services)
18. Expertise in Authorization and Authentication (Open API and OAuth standard)
19. Expertise in Entity frameworks, DB concepts & SQL (DB: SQL server)
20. Participate & contribute to High Level & Low-Level Design
21. Strong understanding of various Design patterns
22. Expertise in Agile Methodologies & other quality process
23. Expertise on Source code control usage or management
24. Ability to manage & lead 6-10 member team
25. Good in resolving problems and efficiently learn advance technologies
26. Good communication skills
Travel No