UBmatrix

UBmatrix is the leading provider of XBRL-based solutions.
Learn more
 
Leadership
Investors
FAQ
Datasheets & Whitepapers
Learn More About XBRL
  - For CFOs
  - History of XBRL
  - Reference Library
  - Webinars
  - XBRL Innovation
Job Opportunities
Contact
 

 

Software Developer

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.

 

Copyright © 2007 UBmatrix, Inc. | Legal