.NET Developer in Richmond, VA at Vaco

Date Posted: 7/30/2020

Job Snapshot

Job Description

Primarily responsible for the development of web-based enterprise applications, with secondary tasks to include assisting other developers, contributing to software architecture, and assisting in the development of software standards in an agile team structure. A thorough understanding of the components of our platforms and infrastructure is required.


  • ESSENTIAL FUNCTIONS AND RESPONSIBILITIES:


  • Understanding of object-oriented design, client-server architecture and relational database design.
  • Deep experience using T-SQL with the ability to write SQL queries and stored procedures.
  • Deep experience of client-side technologies such as JavaScript, jQuery, HTML5 and CSS preferred.
  • Some experience of client-side technology Angular (version 4 or above).
  • Some experience developing in Azure or a cloud-based development environment.
  • Deep knowledge of Bootstrap development for Websites and applications.
  • Some experience with Xamarin development for Android and IOS mobile applications.
  • Experience with Microsoft Visual Studio and SQL Server Management Studio.
  • Experience using GIT for source control and Azure DevOps for build management.
  • Excellent problem-solving and debugging skills.
  • Creating configuration, build, and test scripts for a Continuous Integration Environment.


  • EDUCATION AND EXPERIECE:


  • Bachelor's degree in Computer Science or related field.
  • Minimum of 5 years of software development experience.


  • ADDITIONAL QUALIFICATIONS:


  • Knowledge of .NET Framework and ability to work with C#, ASP.NET, WCF, MVC and ADO.NET.
  • Understanding of the .NET framework version 3.5 and above.
  • Understanding of Angular 4 and above.
  • Understanding of the software development life-cycle.
  • Knowledge of web development, HTTP, CSS, and JavaScript, and browser compatibility.
  • Experience working in an Agile environment.