Perform application design, architecture, development, testing, implement and administration.
Perform application administration by troubleshooting, problem solving, monitoring, and maintenance for existing applications as needed.
Perform development and implementation of data interfaces for data access and applications.
Provide support by debugging issues, responding to security vulnerabilities, answering questions about system functionalities, and responding to enhancement requests.
Deploy and test on cloud infrastructure.
Leverage systems knowledge to design scalable solutions across all applications and work with internal staff and external stakeholders to plan long term platform goals.
Research new tools and solutions to meet an organizations growing needs.
Performing other related duties as assigned.
Required skills:
Strong Software development experience. 11 Years
Experience with C# 11 Years
Experience with development and implementation of large complex data applications 11 Years
Experience with SQL Server 11 Years
Proficiency in multiple versions (1.1 to 3.5) of the .NET Framework 7 Years
Experience with SDLC & agile processes 8 Years
Strong expertise with tools and technologies in Microsoft stack and data security 8 Years
Experience with .Net Core/.Net 6 Required 4 4 Years
Experience with Entity Framework Core 1 Years
Experience with Angular 6.0 and above 4 Years
Experience with Web API 2.0 5 Years
Experience with Azure Storage and Data Lakes 4 Years
Experience with Azure Databricks 2 Years
Strong communication skills the ability to articulate technical terms and complex data clearly to non technical audience bother verbally & written 8 Years
Highly desired skills:
Bachelors degree in IT or related field or equivalent experience 15 Years