Software Engineer

  • Full-time

Company Description

UniKey is a technology innovator focused on access control.  UniKey's patent-pending "touch-to-open" system can be easily integrated into lock or code systems making your smartphone your key.  This technology affords secure access by simply touching your lock without removing your phone from pocket or purse.  UniKey serves the mass market by licensing technology, and works in partnership with trusted market leading companies, including Kwikset for residential door applications.

Job Description

UniKey is looking for an energetic mid-level software engineer looking to join a fast paced multi-discipline team. This position will work within the web services team that is responsible for all web services and backend processing for our partner products such as the Kwikset Kevo. UniKey also provides opportunities to learn and cross-train for other technologies such as iOS iPhone, Android, and Ruby on Rails.

Qualifications

The candidate should have experience with most of the following technologies and tools:

3-5 years’ experience with Visual Studio and C#
Visual Studio 2015, C#, .Net Framework 4.5.1
Azure Web and Worker Roles, SQL Azure, Service Fabric
Strong understanding of patterns and practices including, but not limited to: OOP, COP, AOP, REST
Experience designing and building JSON APIs
WCF, Web Services, ServiceStack
SQL, Entity Framework
JSON, XML
.Net Framework Task Parallel library (TPL)
Git
ASP.Net MVC 4/5

Experience with any of the following is a plus:
Redis
Ninject, Postsharp
C++
Java, Android development
Objective C, iOS / iPhone development
Ruby on Rails

Additional Information

All your information will be kept confidential according to EEO guidelines.