In-depth experience developing Microsoft ASP.NET, ASP.NET MVC web applications.
using C#.
Experience developing RESTful web services using Web API.
Experience building complex web applications using Angular 7+.
UI design knowledge using a common CSS framework such as Bootstrap or Material Design.
Experience using Visual Studio 2017 or above for development of .NET projects, as well as Visual Studio Code for front-end projects.
Able to consume third party web services through the front-end and the back end. Experience building web-based UIs with cross-browser compatibility in mind.
Able to work with management to identify and specify complex business requirements and processes.
Able to work in a team development environment using the TFS source control system.
Desirable Qualifications
Experience with technologies such as ASP.NET Core MVC.
Experience setting up automated builds and deployments.
In-depth knowledge of the Application Development Lifecycle.
Able to effectively document project requirements and system supporting information.
Basic understanding of networking principles.
Ability to analyze system resource usage and constraints.
Recognizes problems, develops recommendations and solutions within assigned specialty.
Works independently and follows through on assignments.
Willing to work with junior developers to help evolve the team’s expertise.