Overview
On Site
Contract - W2
Skills
Extensive knowledge and experience with C#
MVC
Asp.N
Job Details
Role: .Net Developer
Location: New York City, NY(Onsite)
Position: W2 or 1099
MANDATORY SKILLS/EXPERIENCE
- Must have a minimum of 4 years? experience as described in ?Attachment 2 ? City Labor Category Description? for Programmer 2.
- Extensive knowledge and experience with C#, MVC, Asp.Net, JavaScript, jQuery, Ajax, Html, Html5, CSS, Web User Interface Design (Ui), Security Principles, Object-Oriented Design, Web Services (Rest/Soap), Bootstrap, Workflows, Angular.
- Experience with AngularJS
- Experience of building web sites with ASP.NET/MVC without Entity Frameworks
- Strong understanding of web design as it relates to MVC design patterns, attuned to the fundamentals of user interaction.
- Web services development with WCF and/or SOAP/REST frameworks using multiple protocols.
- Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation
- Able to quickly grasp new concepts, incorporate innovations and stay up to date with industry.
- Experience with general User Experience concepts and the ability to design highly effective user interfaces (UI)
- Strong knowledge of web security concerns and preventive measures
- Strong knowledge of modern frontend technologies, best practices, and load speed optimization techniques.
- Adept at solving complex problems, strong analytical skills, and conduct root cause analysis on SQL query performance issue.
- Extensive Experience in SQL Server 2016,2019, SQL, T-SQL, Stored Procedures, Triggers, UDF, SSIS packages.
- Experience in Performance Tuning, Query Optimization, using Performance Monitor, SQL Profiler and Query Store.
- Ability to work on multiple projects concurrently.
- Have a good understanding of all aspects of the application like rendering huge dataset, fetching data using HTTP and authentication.
DESIRABLE SKILLS/EXPERIENCE: -
- Must have excellent verbal and written communication skills and have the ability to interact professionally with a diverse group including executives, managers, and subject matter experts.
The candidate should be a team player
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.