Job Description :
Senior .NET Application Developer in Stillwater Oklahoma 6-12 months contract

7+ years of .NET development
Excellent knowledge of Visual Studio, C#, ASP.Net MVC, ASP.Net WebAPI, and the .Net Framework
Solid ASP.NET MVC experience or experience with other MVC frameworks.
Solid developing experience with HTML5, understanding of usage/limitations.
Solid ability to code in JavaScript
Experience with modern web development
Azure
SSIS, SSRS, TFS
Telerik controls (nice to have)
The Ability to work with in Libraries & Frameworks jQuery/
Experience working with SQL Server 2012 or higher
Experience using Source Control tools- GIT / TFS is preferred.
You are comfortable working in a full stack software development environment.
Knowledge of and experience developing in a SOA and Web Services (RESTful preferred) environment.
You have a solid understanding of scalable single page web applications plus experience with various web service APIs
Experience with REST API''s and a firm understanding of how they work. You''ve hooked up and used an API with a web frontend before.
You have experience with Message Queuing Systems
Familiar with agile/scrum methodology
Own a project from start to finish
Excellent problem solving and troubleshooting skills
Excellent communication skills (verbal and written)
Must be autonomous, committed, flexible, customer focused and productive
Excellent software development and engineering skills on large-scale, mission-critical applications

This position will be expected to:
Provide primary Subject Matter Expertise and software development for the agency mission critical Applications.
Serve as second level support for help desk tickets.
Consults with division directors and other managers on complex system or progneeds to identify parameters, feasibility, etc.
Work with other systems analysts, programmers, technicians, and managers in the design, testing and evaluation of systems.
Test and evaluate hardware and software to determine efficiency, reliability, and compatibility with existing/interfacing systems, and make purchase recommendations.
Develop and write plans, documentation, and procedures regarding installation and troubleshooting of server hardware and software to assist in maintaining the integrity of assigned systems.
Daily tasks as determined by the OMES-IS Applications Management Team and Project Manager.
             

Similar Jobs you may be interested in ..