- Experience in .NET Web based development.
- Proficiency in .NET Framework 4.5 and up.
- Proficient in server-side design and development. (C#, ASP.Net, MVC, Web API, OOP, Entity Framework)
- Proficient in client-side design and development. (Angular, Bootstrap, HTML5, CSS, JavaScript, JQuery, etc.)
- Strong understanding of relational data models.
- Proficiency in writing and analyzing SQL Server queries, stored procedures, and functions.
- Assist with advanced SQL performance issues and write/tune advanced SQL queries.
- Experience and knowledge of Agile development methodologies in Scrum.
- Understanding of full software development life cycle.
- Familiar with team development tools and source control, i.e. Visual Studio, TFS, Subversion, GIT, etc.
- Demonstrated willingness and ability to adapt and learn new technologies/processes.
- Strong analytical skills for solving complex problems independently.
- Work equally well with a team as well as independently.
- Experience with SSIS and SSRS
PREFERRED QUALIFICATIONS
- Azure DevOps experience (Boards, Sprints, Repos, Branches, Pipelines: Build/Release)
- Microsoft Azure serverless compute (Functions, Logic Apps, Service Fabric)
- Microsoft Data Architecture/Data Hub functionality (Data Factory: pipelines, data flows; Data Lake Analytics: USQL; Data Lake Store; Azure Storage: blob, files, tables, queues; Azure SQL DB; Databricks)
Minimum of five (5) years of experience in .NET Web based development.