Demo

Microsoft Developer

IRIS ID SYSTEMS
Cranbury, NJ Full Time
POSTED ON 10/24/2025 CLOSED ON 12/14/2025

What are the responsibilities and job description for the Microsoft Developer position at IRIS ID SYSTEMS?

Company Overview:

At Iris ID Systems, we are developing cutting-edge embedded devices and software solutions for various needs in the biometric industry. Our mission is to create innovative, reliable, and high-performance biometric solutions, focusing on iris and face recognition technologies. We are currently seeking a skilled and motivated Microsoft Software Engineer to join our dynamic team and contribute to the development and the maintenance of GUI and server applications using Microsoft Technologies, enhancing the user experience and security features in our solutions.

Job Responsibilities:

  • Design, develop and maintain software applications and Software Development Kits (SDKs) using Microsoft technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure quality, performance and reliability of applications.
  • Identify and fix bugs, performance bottlenecks, and maintain application performance.
  • Keep current with the newest trends in application development with Microsoft technologies.
  • Participate in code reviews, design discussions, and mentoring junior developers.

Required Qualifications:

  • Experience: 3-5 years of professional application development experience.
  • Programming Languages / Tools: Proficiency in C, C , VC , MFC, C#, VB.NET and WPF. Knowledge of COM and ActiveX technologies.
  • Database Access: Experience in database access tools such as ODBC, ADO and ADO.NET for databases like MS Access, SQL Server and Oracle from native and managed applications.
  • Development and debugging of applications and SDKs with tools and frameworks such as Visual Studio, Visual Studio Code, SQL Server management studio, etc.
  • API development and integration.
  • Familiarity in REST API development and consumption.
  • Experience with version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a team in a fast-paced environment.

Preferred Qualifications:

  • Strong communication and collaboration skills.
  • Knowledge of Model–view–controller (MVC).
  • Experience with Go (Golang) is a plus.

Job Type: Full-time

Pay: $90,000.00 - $110,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Relocation assistance
  • Vision insurance

Work Location: In person

Salary : $90,000 - $110,000

DEVELOPER
SATIN SOLUTIONS -
North Brunswick, NJ
Sr. Microsoft Dynamics CRM Consultant
Sonsoft Inc -
North Brunswick, NJ
Web Developer
iKomet -
Piscataway, NJ

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Microsoft Developer?

Sign up to receive alerts about other jobs on the Microsoft Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Microsoft Developer jobs in the Cranbury, NJ area that may be a better fit.

  • Lensa Iselin, NJ
  • Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs,... more
  • 17 Days Ago

  • Jersey Technology Partners East Brunswick, NJ
  • Job Description: Microsoft AI Architect, 6 months Contract, NJ Position Overview The AI Architect is responsible for defining and implementing the enterpri... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!