Bad at English and attention to detail are two different things. Thoroughness, attention to detail, and knowing how to rigorously shake something down for at-a-glance defects are all skills -- disciplines -- I would expect out of a good software developer.