Software Developer


Dunkirk or Utica, NY


This exciting position will be responsible for providing technical development and support for internal business-critical software systems. 

Core Responsibilities:

  • Develop and/or enhance existing business applications software.
  • Maintains and modifies routine programs as well as tests modifications and writes operational instructions.
  • Writes new program code using prescribed specifications, as appropriate.
  • Analyzes performance of programs and takes action to correct deficiencies.
  • Provides on call support and problem resolution for computer applications.


Knowledge, Skills and abilities:

  • Knowledge of and ability to design and implement databases and SQL based software solutions.
  • Ability to implement and troubleshoot programming changes and modifications.
  • Ability to write technical instructions in the use of programs and/or program modifications.
  • Knowledge of customer service standards and ability to communicate with end users.
  • Knowledge of Progress Version 9 programming language and Cognos B1 is preferred
  • Ability to develop Business Intelligence solutions.
  • Advanced Microsoft Excel skillset


  • Bachelor’s degree in Computer Science (or computer related field) or equivalent coursework and technical training and/or 3-5 years of directly related experience.
  • Experience in Progress version 9GUI and development of Syteline ERP system interactive programs and reports is preferred. 
  • Experience in Cognos PowerPlay, Transformer, Impromtu and Scheduler is desired.
  • Experience in Business Intelligence is preferred.

Contact Information

We offer a competitive salary and a full benefits package including; health insurance, vacation, and 401(K)/profit sharing.  Send resume with salary history toCareers.  Visit our company website to find out more information about us at: