|
|
Software engineer based in
Bellevue, Washington. As engineer on a small team
you will be involved in the design, and development of core architecture,
framework and components that expose the functionality of the XBRL Processing
Engine.
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
UBmatrix can be reached at +1-425-285-0200, or careers@ubmatrix.com. |
|