@Strong Eagle
I know what you mean

I had to be more precise but I didn't want to turn this post into a cover letter or a CV

.
I'm a software/technical architect so I architect and design software. I have 10 years of software development experience, that includes more than 6 years of architect experience. I work on custom enterprise systems and B2B/B2C systems. The project timelines may vary from 6 months to 2 years and I usually jump from one project to another as my involvement is more needed in the inception phase. I setup the standards, come up with the general architecture, decide what frameworks to use and this while always keeping the customer environment/requirements/SLAs in mind. These systems are in either Java/J2EE or in .NET. So occasionally I code some system critical parts in Java or in C#. We follow an agile process so I'm an agile mentor (unit tests, refactoring, etc.) as I'm the senior technical figure. So I'm directly involved with the software development process. I'm not a DBA but I have strong database skills (mostly Oracle and some SQL Server). Basically I'm the technical responsible of our projects. I do people management too as I have 4 architects reporting to me, which makes me the chief architect

. I keep up with the new technologies/frameworks as I have to technically steer the company which is a 150 people development house (95% technical staff). I represent my company in the national and international technical seminars as a speaker. I get to see my picture in some of the national IT magazines every now and then

.
I hope this is good enough to understand what I am doing. I'm not a wiz kid but I am the technical responsible of large enterprise systems.
So, as far as I understand, there aren't many pure software development companies or outsourcing companies in Singapore. So, I'm trying to understand what my options are before considering changing my career direction slightly as a consultant or a software development manager, etc. I like what I'm doing because I can still cut some code, stay regularly in touch with the developers, etc.
What do you think? Are there jobs out there for me? What kind of salary? In order to get 150k per annum should I consider a software development manager position? I hope you understand what my concerns are.
Thanks in advance,
