I'm a senior software engineer with 15+ years of experience, including management positions. I'm part of the rails-api core team, have collaborated with Ember.js' core team and have worked with one of Uber's co-founders as architect, building a carpooling app from scratch, as well as assembling their team over the course of 2 years.
Most important, I acknowledge software is just a tool to solve human problems. It's a mean, not an end. That allows me to constantly re-assess whether what I'm working makes any sense from a customer perspective. These requirements have to be taken into account not only to address business needs, but also technical ones when designing and analyzing APIs, to make attributes non-ambiguous, clear nomenclatures and so forth.
I'm also a big proponent of knowledge management, which means storing organized knowledge via documentation, support tickets and more. This includes architectural decisions that the entire company can participate to promove a culture of transparency throughout the organization.