Job Information
Custom Computer Specialists, Inc. Full Stack Software Engineer in Hauppauge, New York
The Senior Product Developer is responsible for developing, maintaining, and extending the code base of the Custom Data Visualization product as well as other in-house developed products.
This role participates in regular product meetings that define bug fixes for existing product, specs for new products and new features in existing products.
This position is in person in Hauppauge, NY. This is not a remote position.
Own and maintain the code base for the Custom DataViz product
Java class source code
JSP pages
JavaScript library
CSS library
SQL code library
Maintain source code control using GitHub
Quickly react to user feedback to address bugs or product deficiencies
Assist with customer support when required
Build and maintain auxiliary utilities that support the installation and maintenance of the DataViz product.
Maintain code base for other in-house developed applications
Participate in regular product review sessions
Stay abreast of latest coding conventions being used by Infinite Campus
Prototype and develop new products as opportunities arise
REQUIRED CODE DEVELOPMENT SKILLS
Tomcat web development/administration Java class development JSP pages HTML XML/XSD JavaScript AngularJS Advanced SQL skills Server Management Query development/optimization Stored procedure creation/maintenance Experience with interacting with ReST API calls Experience developing using asynchronous communications between web-based systems. Experience: 5+ years software development