Skills: Develop and support existing applications, back-end to client-side code, use optimal and efficient technologies, frameworks, and patterns, design and develop applications, problem solving, solution design, and high-quality coding.
Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns e.g. Model-View-Controller (MVC)
Experience in developing ASP.NET MVC | ASP.NET Core MVC applications.
Experience in developing HTML, CSS, JS, and Ajax
Familiarity with architecture styles/APIs (REST, RPC)
Writing tests with ( NUnit | XUnit | MSTest )
Understanding of Agile methodologies
Excellent troubleshooting and communication skills
Familiarity with ( Azure Web Apps | AWS Cloud )
Delivering a high-quality application
Integrating with front-end developers
Ensuring a required level of performance
Writing test-backed server-side code
Analyzing requirements and designing new functionality
Supporting and fixing existing functionality
Selecting and using the most appropriate and efficient technologies for a particular application
Designing and building application layers