Software Developer

Pearl River, NY 10965

Posted: 10/10/2018 Employment Type: Contract Industry: Software Developer Job Number: 51203


Under the general direction of the Software Development Manager; a Software Developer is focused on the design and creation of new software as well as maintenance and improvement of existing software systems. 


The position requires the ability to consistently develop and deliver projects on agreed time lines, budgets, and quality expectations.  Responsibilities include: 
  • Develops software: specifically writes code for new and existing software products, participates in code reviews, software design and development process.
  • Communicates changes and progress
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Must have excellent oral and written communication skills
  • Follows the established development methodologies

  • Five (5) or more years of software development experience.
  • Knowledge of .NET, C# or, Sql Server, SQL server reporting services,
  • Experience in building .net based desktop and web applications.
  • Experience with POS systems is preferred.
  • Two (2) or more years experience in Angular 2.0+ and Node JS is preferred.
  • Working knowledge on HTML 5, CSS 3.0, Bootstrap, Electron and JavaScript is preferred.
  • Excellent troubleshooting and analytical skills, proven ability in determining the root cause of problems and the base set of conditions for their occurrence.
  • Must be comfortable working in a team environment as well as independently, and possess a sense of accountability and urgency in completing assignments. 

Desired Qualifications
  • Experience with the following tools/technologies: .NET, C#, VB, Web Services, REST, JSON
  • Experience with Agile development methodologies

Minimum Education
  • Bachelor Degree in Software Engineering, Computer Science, or related field. Note that an equivalent amount of work experience may be considered a substitute for the degree.
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.