Software Developer UBmatrix
The successful candidate will participate in all stages of the product development lifecycle from interpreting requirements through to design, implementation, testing and release. The candidate should bring practical design experience from a number of projects.
A strong understanding of Java and OO principles is required. Candidate must have an aptitude for problem-solving and the ability to pick up new and complex technologies quickly. The candidate will be expected to gain an in-depth knowledge of XBRL, XML, XML Schema and related standards while contributing to project design. Prior experience with XML technologies is a must.
Job Requirements
- 8+ years experience in OO development (Java or C/C++)
- Proficient in XML, XSD, DTD
- Familiarity with XBRL is a significant plus
- Experience with JAXB, XSLT, SAX, Xerces
- Experience designing framework and components that easily port to other platforms (especially .NET) a significant plus
- Proficient in scripting languages, such as Groovy
- Familiarity with Agile/SCRUM methodologies
- Familiarity with subversion and ant
- Passionate about test-driven development
- Experience developing for multiple platforms (Linux, Windows)
- BS in Computer Science.
| Location: |
333 Twin Dolphin Drive
Redwood City, CA 94065
United States
|