New positions are
posted weekly, please
check back again.

Job Opportunities

(415) 339-8544


Job Details
 
Job Number: 001611
Position: Sr. Software Engineer - Internet Applications #167, #168
Job Type: Permanent
Job Description: Sr. Internet Application Engineer

My client is seeking a full-time Senior Software Engineer to join its Content Applications Development Team to develop Rich Internet Applications used around the world. As a Senior Software Engineer working within Engineering, you will have the opportunity to enhance their famous music recognition service as well as a leading Video DVD recognition service and audio fingerprint matching service.
While working in the Content Applications Development Team, you will design, implement, test, and deploy RIAs using the (J2EE) Java Platform, running either on a JSP/Jboss/Tomcat/Apache/unix stack or Flex/Jboss/Tomcat/Apache/unix stack.

JOB REQUIREMENTS

• B.S. Computer Science, B.S. Electrical Engineering, B.S. Management Information Systems, or equivalent
• Produced two or more complex commercial-grade web applications or equivalent software technologies
• Expert in software development process and practices (8+ years)
• Expert with Java (6+ Years) and the following Java technologies:
? J2EE (4+ Years)
? JSP/JSP2.0 (2+ years)
• In addition to Java, expert with at least one of the following programming languages (6+ years):
? C, C++, python, perl, ruby, php, Javascript
• Expert with XML and related technologies (XSLT, XSD, DTD) (6+ years)
• Expert with UNIX as a development and deployment platform (6+ years)
• Experience developing in Apache/Tomcat environments (4+ years)
• Excellent knowledge of Internet Technologies (4+ years)
• Experience with AJAX and/or Spring platforms (1+ years)
• Solid Object-Oriented design skills
• Good knowledge of JDBC, JCA, JMS, RMI
• Excellent ability to learn systems and processes by reading code
• Expert using source code control software such as perforce or cvs
• Excellent track record of defining and meeting customer-facing commitments
• Excellent written and oral communication skills
• Excellent planning and estimating skills
• Self motivated, works independently
• Generates, enhances, and promotes new ideas
• Watches for changing conditions and plans adaptations
• Accepts ownership of important database processes
• Recognizes problems and helps group adapt
• Leads by example

This position requires Flex, Jboss or Lucene

Bonus Points if you have:

• JMS development over any message oriented middleware such as MQ Series, Sonic, Tibco etc.
• Practical working experience with relational databases like Oracle, Postgres, MySQL, DB2, Firebird
• Familiarity and flexibility with SQL and PL/SQL
• LDAP
• Good knowledge of HTML/CSS
• Oracle 9i/10g database, Postgres
• ANT, JUnit
• Knowledge of multi-byte character sets, such as UTF-8, Shift JIS, and Big5
• Fluent in text-management techniques and processes (regex, iconv, paste, byte-order-marks, etc.)
• Experience with database design and using schema design tools such as ERwin or Oracle Designer

Please contact:

Mark Dove
markdove@chiefpeople.com
415 541-7999


Location: Emeryville CA

To apply for this job and others, return to the job list, check related boxes, and then click "Submit Your Resume".

See Complete Job List

Chief People
Phone: (415) 339-8544
info@chiefpeople.com