Do you look at a coding problem and itch to solve it?
Do you, like Goldilocks, try various tools and approaches to find one that is “just right” for the solution you’re building?
If, at any point, you find there’s nothing quite right available, can you build it yourself?
Do you learn/explore new coding languages outside of what you use for assigned work?
Do you believe that knowledge is meant to be shared?
Do you contribute outside of work to the software community?
If you have answered yes to most of these questions, we want to talk to you.