Job Description :
Looking for Permanent residents and citizens for this position. No Sponsorship.
Principle Accountabilities:-
Provide development for applications used to support Information Technology applications. Environments include SQL Server and MS Windows/AD. Responsible for the implementation, configuration, support, and troubleshooting of applications.
Application development in SQL Server and MS Windows/AD environments.
Know and follow policies and procedures of the company for sharing information that would benefit other members of the team and for finding ways to improve the delivery of service to our customers.
Develop, deploy, utilize, and troubleshoot client''s applications.
Provide in person and remote support of other team members, support engineers, and end users.
Provide user training as needed for client''s applications.
Develop and maintain application documentation and workflows.
Ensure all activities follow client''s established audit policies.

Basic Qualifications:-
Bachelor degree in Computer Science or equivalent field of study.

Required experience:-
ASP.NET, Web API, and MVC 3+
JavaScript, JavaScript frameworks such as AngularJS
HTML5, CSS, Bootstrap
Mobile web development
VB.NET, .NET framework 4+
Source control, preferably Git
SQL Server database 2005+
SSRS reporting
DCOM, OPC, PLC interfaces
IIS 6+
Ability to travel on an occasional basis.
Must be authorized to work in the U.S.

Preferred Qualifications:-
Minimum of 3 - 5 years of experience in software and web development.
Proficient with web developer /troubleshooting tools to include chrome developer tools, fiddler, Yoeman, Grunt, Node.js, etc.
Excellent knowledge of database and SQL commands.

The successful candidate must possess the following Knowledge, Skills & Abilities:-
Work well under pressure and within time constraints, multi-task, and build sound relationships with both internal and external customers.
Excellent analytical and organizational skills.
Capable of independently making sound decisions through creative problem-solving and detailed requirements-gathering.
The ability to work well with others in a fast-paced industrial environment.
Capable of working with ambiguity and change.
Excellent communication (verbal and written) and interpersonal skills are essential.
Strong computer skills required including Microsoft Excel, PowerPoint, Word, and Outlook.