Assessment of risk factors and work-related stress among it developers