Software engineer skills
Working mainly as a software engineer on application maintenance projects, I have learnt to broaden my technical and functional skills.
I lean towards the technical side, but I know you need to understand what you build and who it is for. That way, the code is clean, logical, maintainable and close to the business.