Infobase has an immediate opening for a Mid-Level .NET Web Developer

Primary responsibilities include the development and ongoing maintenance for high availability web-based content delivery applications developed in .NET with a SQL back-end and multiple caching layers. Applications include stand-alone web services, online educational database products, streaming video platforms, eBook platforms, e-commerce websites, customer administrative applications, and media management systems. The developer will work on a variety of different projects and should be able to provide new ideas that work within our current systems.  The ideal candidate is flexible, patient, forward thinking, innovative, and results oriented, with a high attention to detail. The developer must be able to work well in a team environment and be able to communicate well with non-technical people inside and outside of Infobase. 


Qualifications and Experience:

       Required:

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent
  • 1-2+ years’ experience in planning, developing, testing, and delivering modern .NET web applications
  • Proficiency in C# and .NET Framework (ASP.NET MVC, Razor)
  • Proficiency in jQuery, JavaScript, HTML, Bootstrap and CSS
  • Strong knowledge of object-oriented principles and data structures
  • Solid understanding of relational database structure, design, and basic database integration principals
  • Excellent communication, organizational, and problem-solving skills


Preferred:

      • Strong front-end CSS, jQuery, JavaScript and Bootstrap experience a big plus
      • Proficiency in SQL and Microsoft SQL Server
      • Experience with JSON and APIs
      • Experience with enterprise search technologies such as Lucene and Apache Solr
      • Experience working with ORM frameworks such as Entity Framework, PetaPoco, and Dapper
      • Experience with Visual Studio IDE
      • Experience using subversion tools like SVN
      • UI/UX design experience
      • Experience developing mobile applications using Xamarin
      • Experience writing unit tests