Senior .NET developer with Azure Cloud Architecture / Development experience
- Apply technical knowledge to architect solutions that meet business and IT needs, create and modernize Data Platform, Data Analytics and AI roadmaps, and ensure long term technical viability of new deployments, infusing key analytics and AI technologies where appropriate - Azure ML, Cognitive Services, Azure Logic apps, Serverless, Service Bus, Blob Storage and related Azure Technologies
- Experience or knowledge with managed services/purchased applications implemented in a cloud first environment and/or integration of multiple managed services
- The technical aptitude and experience to learn new technologies and understand relevant cloud trend
- Experience with Power Platform - Power Apps / Power Automate / Power BI
- Hands on experience creating Proof of Concepts, Minimum Viable Products (MVPs) that lead to production deployments
- Modern UI Frameworks - Angular, HTML5, CSS with Responsive Design
- 10+ years experience with .NET. C#
- 2 - 3 years experience with ASP.NETCore MVC / Web API, .NET 5/6
- Security principles, authentication, authorization and encryption.
- Experience or knowledge in Data Architecture and Data Science is a plus.
- Experience or comfort operating in a distributed, non-homogeneous technology environment.
- 2+ years of experience with .NET Core.
- 3+ years of experience with MS SQL Server.
- 3+ years of experience with web development projects, including proficiency with JSON, REST API, HTML, CSS, JavaScript, ASP.NET, IIS. Should be able to provide a portfolio of past work.
- Experience with multiple Authorization and Authentication techniques such as OAuth, SAML and OpenID.
- Familiarity with the client-side framework jQuery | Angular 1.x | Angular 2.*+
- Good knowledge in Git tools and Git check-in flow
- Ensure that solution exhibits high levels of performance, security, scalability, maintainability, appropriate reusability and reliability upon deployment.