.NET Entry level Software Developer (Mineola) -

Description
We are looking for a full time, in office, entry level .NET Software Developer (0-1 years job experience) to join our team of developers as we continue to expand our cloud-based infrastructure. The ideal candidate will be someone who is dedicated, knowledgeable, a quick learner, and a self starter.

Your primary responsibilities will be:
Develop new software / web apps and maintain existing ones
Ensure our networks, websites, and apps are running smoothly 24/7
Understand our products and how each software component interacts with the system
Occasionally interact with clients to better understand their needs
Work directly with IT support to ensure client satisfaction

Requirements
BA/BS degree in Computer Science
Strong understanding of object-oriented programming
MUST have experience programming in C# .NET (Must know: Exception Handling, File I/O, LINQ, Collections)
Some understanding of databases (preferably MySQL) and ability to write CRUD queries
Experience using Visual Studio
Not looking for remote workers - MUST be able to physically work in our office

Optional
PHP experience
Javascript experience (JQuery, JSON, AJAX Calls, etc...)
Knowledge of how APIs work
Basic understanding of Crystal Reports
Knowledge of EDI transactions
0-1 Years Job Experience programming


Thank you