Role: Software Engineer .NET Location: Harrisburg, PA Required Experience:
Bachelors degree in Computer Science is preferred.
3-5+ years of professional experience in developing software applications.
3-5+ years of experience working with Microsoft .NET Technologies including C#, ASP.NET, SQL Server.
3-5+ years of experience with SQL Server 2008-2014, T-SQL, writing stored procedures, relational schema design.
2+ years of web development experience using ASP.NET 3.5/4.0, MVC & WCF/WebAPI.
Experience creating and modeling REST APIs (WebAPI/JSON)Familiarity with front-end JavaScript frameworks such as jQuery, AngularJS (MVVM)
Experience with modern UI technologies like HTML5, KendoUI controls, CSS, SASSGood understanding of web application & windows services architecture and design.
Desired Skills and ExperiencePreferred:Experience creating and modeling REST APIs (WebAPI/JSON)
Familiarity with front-end JavaScript frameworks such as jQuery, AngularJS (MVVM)Experience creating and modeling back-end data stores using ORM (mainly Entity Framework)
Experience with agile software development (specifically Scrum), wire-framing designs and eliciting requirements from product owners.
Experience working in a Team with .NET & SQL Server developers.
Experience with creating and maintaining unit tests.
A passion for the modern technology stack and a continual evolution of your craft.
Familiarity with the following technologies:Basic Linux administration/navigationNoSQL (Cassandra, MongoDB, CouchDB)Node.JS, Express, Jasmine, Grunt/Gulp, Docker