Software Engineer

Intellicheck is an identity company on a mission to deliver the best global Identity Solution. Our unique approach is highly effective, detecting fake IDs 99.9% of the time. It is designed to work with the hardware you already have and be up and running quickly. We are a publicly traded company with the heart and culture of a startup.

Intellicheck seeks an experienced Software Engineer (SE) to join our rapidly growing company to develop software applications and services aligned with our technology roadmap in collaboration with members of Intellicheck’s Software Development and Business Development teams.  

This is an opportunity to utilize the breadth of your skills and expertise; to channel your passion for developing new mission-critical technologies; and to collaborate with a dedicated team in a dynamic environment where your contribution has a direct impact on the advancement of Intellicheck’s mission to stop fraud before it starts.  

Responsibilities

  • Develop components of new applications using the Microsoft® technology stack; contribute to  design, development, coding and testing of software services and modules using .NET supported programming languages.
  • Develop front-end modules: web-based graphical user interfaces, websites; and, develop web services for various platforms using modern frameworks for both mobile and desktop deployment.
  • Perform problem solving, debugging, testing and performance tuning of software applications.
  • Support user acceptance testing (UAT) activities in collaboration with the Quality Assurance team and customers.

Qualifications

  • 3-5 years of experience in software development, creating interactive web applications for enterprises using the Microsoft Stack and Azure Cloud Services
  • Experience with NET Framework technologies: Microsoft®.Net Framework 4.5+/.Net Core, ASP.NET, MVC 4+, .NET Core, WPF, WCF, Entity Framework, LINQ, ADO.Net, Web Services, Web API, Object Oriented Programming
  • Experience with SOAP and REST based Web services (XML, JSON).
  • Experience with a general-purpose programming language (Java, Objective-C/C++, JavaScript ES5 /ES6).
  • Experience with mobile application development on Android and iOS platforms a plus. 
  • Excellent planning, time management and organizational skills.
  • Strongly detail-oriented and possesses excellent communication skills.
  • Self-directed; takes initiative and considers implications of actions.
  • Must work well with others in a supportive team environment with an eagerness to learn
  • Must pass a background check and drug screening.

Additional Desired Qualifications

  • Experience with Microsoft SQL Server Integration Service (SSIS) and SQL Server Reporting Service (SSRS).
  • T-SQL Query writing
  • Stored procedure creation
  • Data Modeling and Query Optimization
  • Caching/Session Management
  • Authentication and Authorization
  • Experience with Agile development processes, methodologies, and tools
  • Experience with distributed source control systems (preferably Git)
  • Experience with Azure DevOps 

Perks

  • 401K and Full Health Benefits (medical, vision, dental, FSA, HSA, Life, Disability, & EAP) for regular full-time employees.
  • Commuter benefits
  • Competitive compensation.
  • Training and development program with access to thousands of courses.

Apply Now