search > Rochester jobs > Rochester computer/technical

Posted: Monday, March 13, 2017 4:58 AM

Job Description:/h3:
Position Description:
Programmer is responsible for supporting the CollaborNation(r) Learning Management System and our course development portfolio. Primary project responsibilities include creating, writing, upgrading and bug fixes in our PHP code for our dashboard/CRM and Professional Development Management to enhance the Learning Management System and reporting capabilities.
The work is performed under general supervision of the Department Director and will receive technical supervision from our programmers. Work performed requires a great degree of independent judgment in carrying out details, ability to handle multiple priorities and flexibility. We encourage a creative approach and new ideas. The ideal candidate has experience with PHP, Drupal, HTML, JavaScript, APIs, UNIX and GIT environments. We would like candidates to go the extra mile with experience in MySQL databases, Python, MVC architecture, AJAX, JSP, and web scalability.
Typical Work Activities/ Responsibilities:
* Plan features by gathering requirements and studying specifications.
* Develop site functionality with Drupal modules in PHP.
* Maintain and develop single sign:on (SSO) service in conjunction with partner developers.
* Writing code for use in integrated environments (using/consuming APIs).
* Writing code for use in our system including Forms, Displays, Themes and Layouts.
* Writing data layers for new features.
* Maintain codebase integrity with version control.
* Collaborate with teammates to solve complex problems.
* Maintaining existing infrastructure.
* Verify functionality on development server.
* Recommend policies and procedures for improving the system.
* Communicate in a variety of modalities, both written and verbal.
* Work independently.
* Cook up ideas that we have not thought of
Position Requirements:
* JavaScript
* Apache configuration on CentOS
* Drupal 7
* Experience developing RESTful APIs
* Amazon Web Services
Salary Expectations:
* Salary that is competitive and in:line with years of experience.
Preferred Qualifications:
Experience with programming. Bachelors, Masters or PhD degree in one of the following fields:
* Computer Science
* Software Engineering
* Programming
* Game Design and Development
* Information Technology

Company Description:/h3:
CypherWorx is an Award:winning eLearning / training solutions company based in Rochester, NY that specializes in meeting the needs of associations and business solution providers. We work with leading industry associations like the YMCA, Association of Zoos and Aquariums, National Afterschool Association and more than 500+ clients to deliver world:class learning. We provide a variety of products including CollaborNationà 130;A(r) learning management systems, customized course content, and course creation tools.

As a young and growing company we encourage insights and contributions of associates and rely on creativity and innovation. As a developing leader at CypherWorx we encourage your input and value your ideas as we build a company for future growth. Our environment is fast:paced with tight deadlines.


• Location: Rochester

• Post ID: 23981199 rochester is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017