The position involves converting data from specifications and statements of problems to computer code. The individual will perform various duties including designing and coding applications, maintaining and modifying existing applications, and performing custom programming at customer requests. The role requires adherence to standards and conventions approved by IT Management.