of eye with floaters
can be conjuctivits ie infection of eye. It will be for one or two days with antibiotic therapy and it will be very irritating.
But since you have said it has persisted for one month it is due to eye fatigue
Since you are software engineer there is a high chance your eye may be fatigued.
Just close your eyes for five minutes for every 1 hour. Take a walk in between avoid artifical lights.
Wash your face frequently.
and avoid fast food diets. If possible avoid night shifts for a while.