You are viewing a preview of this job. Log in or register to view more details about this job.

Programmer/Analyst - RCH-2152

Receives minimal supervision. Provide Web based software development using technologies including Adobe ColdFusion, HTML/CSS/JavaScript, and Microsoft SQL Server. Work closely with database administrators, IT project managers and programmers to develop an analytical web solution to meet customer needs. Analyze current and future customer needs and requirements to drive future Raymond software developments. Typically works under normal office conditions and required to sit for extended periods of time. Regularly spend significant amounts of time working in front of a computer terminal.
 
Essential Duties: 
  1. Utilize HTML, CSS, JavaScript, and jQuery for front-end development.
  2. Utilize Adobe ColdFusion for server-side scripting development.
  3. Utilize Microsoft SQL Server for database development.
  4. Experience with front end web technologies, such as Vue.js, React, or Angular a plus.
  5. Use version-control systems, such as Git and SVN.
  6. A working knowledge of Responsive Web Design.
  7. Write and maintain detailed specifications.
  8. Responsible for ensuring that all project segments integrate effectively.
  9. Present project status and technical program alternatives to management.
  10. Keep abreast of innovation in web-based user interface design and development. Attends/participates at technical conferences.
  11. Perform related work as assigned.
Job Responsibilities:
 
Under minimal supervision, receives general direction often with little or no precedent and is expected to create, develop and/or approve procedures/practices as required. Overall responsibility for ensuring that all assignments are completed in a timely manner where programs/applications possess optimum design elements and most efficient test procedures. Provides estimates and plans impact of major projects. Decisions are not typically subject to check and can have significant impact on operations of the entire Corporation.

Education/Experience:

Requires in depth product knowledge and advanced knowledge of data processing equipment, programming languages, techniques, operating systems, and test and data management as typically would be obtained through a Bachelors degree in Computer Science. Three or more years of programming experience is required.
 
Requires product knowledge of HTML, CSS, JavaScript, and jQuery. Familiarity with Microsoft SQL Server and server-side scripting language (such as ColdFusion, ASP.NET, PHP or JSP) a plus. Working knowledge of a version-control system such as Git or SVN. Experience with front end web technologies, such as Vue.js, React or Angular a plus.
 
Strong interpersonal skills are required to show responsiveness and tact when exchanging information inside and/or outside the company. Needs to be able to work in a team environment and demonstrate flexibility, adaptability and dependability. Needs to be able to cope with stressors and demands that are associated with the job and/or the work environment so that acceptable and defined levels of performance are maintained.