Job Details

1128 Senior Software Engineer, Rich Internet Applications
Job code: 1128
Job Category: Engineering
City: Emeryville

Job Description:
Job number- D1128

Title: Senior Software Engineer, Rich Internet Applications
Location: Emeryville, CA

Job Type:  Contract

* Looking for someone with START UP EXPERIENCE or that type of fluid environment. Experience in and able to switch between multiple projects.


* Experience working with rich content. (Media, Music, Video, etc.) or a product or website that works with these type of rich contents.
have you worked at any rich content, music, video, media, or social network companies or even any thing similar?

Skills: Unix, Java, J2EE, XML, JBOSS, AJAX, Oracle, ERwin, JDBC

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 (4+ years):

C, C++, python,  perl, php, Javascript, Adobe FLEX

  Expert with XML and related technologies (XSLT, XSD, DTD) (3+ years)

  Expert with UNIX as a development and deployment platform (6+ years)

  Experience developing in JBoss environments (3+ years)

  Excellent knowledge of Internet Technologies (6+ years)

  Experience with AJAX and/or Spring platforms (2+ 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

 

DESIRED ABILITIES

 

  JMS development over any message oriented middleware such as MQ Series, Sonic, Tibco etc.

  Practical working experience with relational databases like Oracle, Postgres, MySQL

  Lucene index engine / Solr search

  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


POSITION DESCRIPTION

We are seeking a full-time Senior Software Engineer to develop Rich Internet Applications.  

You will design, implement, test, and deploy JSF/JSP/FLEX RIAs applications on the (J2EE) Java Platform.  You will be challenged on a daily basis with hard technical problems, not all of which can be solved with your run-of-the-mill programming; this position requires you to solve difficult technical problems.  You must be able to analyze problems and devise solutions on your own, and you will be expected to create, maintain, and own technical specifications, designs, and schedules with little direction from your manager. Your work break-down will be roughly 10% technical leadership and 90% hands-on design and development, though this can change from day-to-day based on project needs. 

A summary of daily responsibilities includes:

  • Working closely with Content Experts to develop user stories and prototype new RIAs
  • Implementing new RIA applications and enhancing existing applications
  • Coordinating with Database Engineering to develop persistent data stores and APIs

To be successful in this role, you must be a fast learner and self-starter, be adept at learning complex programs and systems by reading source code, and have the ability handle rapidly changing project requirements and priorities. Lastly, you must have a strong desire to work in the field of digital music technology and be passionate about working with music and video content.

NOTE: Please include your salary requirement , resident status, current location, and contact number along with your WORD Doc resume to rene.sedivy@vitrixinc.com Only candidates with proper information will be considered.



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach a Word document resume when applying!