Alarm Lock Systems, LLC

Position: Software Developer - Level -II (C#.NET, ASP.NET)

Company: Alarm Lock Systems, LLC

Location: Amityville, NY

The Company: Alarm Lock Systems, LLC, headquartered in Amityville, Long Island NY, is a world-wide leader in the manufacturing of electronic security systems for over 45 years has a full time opening for a Mobile Applications Developer. This engineering position requires the analysis, design, and development of Applications for mobile devices according to specifications.


  • Analyze, Design and develop software applications according to specifications.
  • Work independently and complete projects with minimal supervision.
  • Write code (or modules) independently or as part of the team for the application.
  • Carry out debugging and troubleshooting of the program, record the results and identify the possible problems in the application.
  • Follow Object Oriented programming, Unit Testing and Waterfall / Agile practices.
  • Teamwork and being part of a development team of 3 ~ 5 developers.
  • Work closely with Software Quality Assurance team and Problem Tracker and deliver internal/final releases.
  • Help create the basic user manual to be used by the end users. Provide functional specifications to writers who will create the user manual.
  • Help in training technical support personal once the application is released.
  • Maintain application and develop upgrades by adding new functionality after the initial release.

Experience and Qualifications Required:

  • 2 Years of Coding experience with C#.NET, ASP.NET
  • Required skill set as determined by interview test:
  • Ability to write codes using HTML, JavaScript and web development frameworks (SignalR, jQuery, CSS3, Bootstrap, JSON)
  • Knowledge of programing of Windows GUI and Service application with SQL database as back-end data source.
  • Familiar with TCP/UDP client-server programming to handles concurrent client connections.
  • Familiar with Multi-Threaded, Task and MSMQ application programing.
  • Knowledge of Database design and SQL scripting languages for Microsoft SQL Server.
  • Knowledge of SDLC process (Software Development Life Cycle).

Education and Experience

  • 2 Years of experience as C#.NET, ASP.NET software developer.
  • Bachelor's degree in Computer Programming, Computer Science, Electrical/Electronics Engineering or related technical field.

Compensation and Benefits: We offer an attractive employment package including: A competitive salary, 401(k), paid vacation, personal time off, paid holidays, long term disability insurance, tuition reimbursement, medical insurance, dental insurance, life insurance, and excellent growth potential.

Interested candidates please send your resume to

333 Bayview Avenue, Amityville, NY 11701 • (631) 842-9400
Fax: (631) 789-9292  email:
Copyright 2023, Napco Security Technologies, Inc. All rights reserved