Responsibilities and Duties:
Develop and implement new software programs/features
Maintain and improve existing software
Recommend improvements to software and serve as a key collaborator in departmental initiatives
Requirements, Skills, and Experience
Intermediate knowledge of a modern web application framework (ASP.NET, JSP, Ruby on Rails)
SQL Server database design and implementation experience
Knowledge of HTML/CSS and its cross-browser challenges
Experience with Backbone, AngularJS, KnockoutJS, Ember or other MVC frameworks
IIS configuration, troubleshooting & administration (including security issues) hardware implementation (configuring and troubleshooting server issues), networking
Experience using and/or configuring Continuous Integration tools such as TeamCity, Jenkins, Travis CI or other similar systems
Solid software development process skills
* Interpersonal Skills:
Excellent verbal and written communication, Very good Analytical Skills ( Very Important ), Good positive attitude to learn new things.
Must Have:
Good hands on Experience with ASP.net and MVC
Good to Have: angularJS