I have accepted a position at a company in Dayton. The position is with a company that I have been working for as a consultant off and on (mostly on) for the last three years. I will be a ‘Technical Architect’ in the ‘Enterprise Solutions’ group at WinWholesale. I am very excited about this new opportunity. In my new position I will be the technical leader of the group that is dealing with newer technologies. We will be making use of open source technologies where they make sense and employing an agile software development methodology. One of the most important things to me is that I won’t be asked to stay at a level higher than coding. Its a small enough IT staff that I will do everything from R & D to laying lines of code… in Java, PHP, and who knows what else. I am super excited about the things I am going to get to do in my new position.
As excited as I am about the new position, I am still sad to leave Perficient. They have been nothing but good to me. I really like the atmosphere they provide. Some of the smartest people I’ve ever met are in key positions at Perficient so I am sure they’ll be at the top of my list when we need outside expertise. I don’t have anything bad to say about Perficient. But when consulting, one of the things that can happen to you (especially when you are a ‘systems integrator’ focused on an area like portals) is you can get stuck working on the same thing over and over again. I can’t say that I am burned out on Portal because its definitely a fun and challenging area, but I’d rather be more of a jack of all trades and get to do development more often than not.
In my new position I think I’ll be able to do the things that make me love this profession. I know the environment well since I have been consulting there for so long and I understand the challenges and opportunities that I will be faced with in the coming years. It’s an exciting time for me.