Minimum of five (5) years of experience in .NET Web based development
Bachelor’s degree in computer information science, Computer Science, Engineering, or Management Information Systems with concentration in Software Development 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.
Experience with SSIS and SSRS
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.