This position involves designing, analyzing, writing, modifying, and debugging CSG product applications. Responsibilities include release testing, defining requirements with end-users, and technical documentation. The role may also involve assisting with client issues and collaborating on complex software development. CSG values diverse perspectives to enhance customer and employee experiences.