|Home|Job Seekers|Employers|People|Contacts|Directions and Maps|
james moore & associates
Serving San Francisco & Silicon Valley since 1985




Technical Search Experts

Because the job market is extremely dynamic - new searches open and jobs are filled every day - we are not able to maintain a published list of up-to-the-minute open searches.  However, if you send us your resume, we can give you a personalized assessment of your skills and experience relative to the SF Bay Area market, as well as information on how many openings we have that would match your skills and objectives. In the meantime, the following is a list of searches that we have undertaken recently:


  • Embedded Software Engineer - Networking
    Embedded Software Engineer - Instrumentation
    Java Architect
    Windows .Net Software Engineer
    Web Services Developer (Java/SOAP XML)
    Kernel Developer
    Storage Systems Software Engineer
    Senior Software Quality Assurance Engineer


Senior Product Manager
Senior Product Marketing Manager
Field Applications Engineer
Sales Engineer
Customer Support Engineer

Information Technology

Oracle Database Administrator
MS SQL Server Database Administrator
Network Administrator
UNIX and Windows Administrator
PeopleSoft Programmer Analyst
Oracle ERP Analyst
IT Project Manager
Director of Applications

Any Questions?  Contact our staff. 650-688-6600

We are not a resume clearing house. Before we refer you to any client, we:

Ready to get started?

To learn more about our currently open searches, please send your resume in MS Word or ASCII text format to Resume@jamesmoore.com. Please include information about your job search parameters, such as salary level, geographic preferences, type of position/company desired, etc. You can also call any of our staff directly at (650) 988-6600 to discuss your situation and objectives in confidence.

Submit your resume online to get started with your new career search

james moore & associates

5150 El Camino Real, Suite A-26
Los Altos, CA 94022

Telephone: (650) 988-6600

Fax: (650) 605-1009