Summary: InnovaSystems is looking for a talented, forward thinking software engineer. The ideal candidate will possess a variety of current web technology skills and be open-minded to learning new technologies and best practices. InnovaSystems International is an EEO/AA employer M/F/D/V.

Requirements: Qualified candidates will have a BS in CS or Engineering plus 2+ years of experience OR a Bachelors degree plus 6 years of experience OR 10 years direct engineering experience.

- Debugging Skills - Experience with web technologies (HTML 5, JavaScript, CSS, JQuery, JSON, Web Services, ASP.NET, Web API) - Experience with data access technologies (ADO.NET, Entity Framework/ Other ORM) - Knowledge of common design patterns (MVC and/or MVVM) - General knowledge of database development practices - Working knowledge of Microsoft Visual Studio development environment - Solid foundational knowledge of Microsoft .NET framework with focus on web and services based technologies .NET Language experience (C#.NET/VB.NET) - Knowledge of core relational databases concepts (referential integrity, 3 forms of normalization, indexing and constraints) - Knowledge of XML Knowledge or extract, translate and load (ETL) processes - Basic T-SQL knowledge including writing T-SQL queries - SQL Server familiarity preferred - Experience with Microsoft MVC, Web API and Entity Framework are a plus, but not required

Additional Requirements: US Citizenship is required. Applicants selected may be subject to a security clearance investigation and must meet eligibility requirements for access to classified information. http://bit.ly/1hQD1ST Submit your resume at recruiting@innovasi.com