Company: ObjectFX, Corporation
Position: Senior Software Engineer
Location: Minneapolis
Reports To: Chief Technologist
Our engineers change the world, literally. As part of a recent
standardization enhancement our engineers changed the radius of the
earth, a constant used in many geospatial calculations within ObjectFX
software. We're looking to expand our development team that works on
Java-based products such as SpatialFX, a Web 2.0 mapping and spatial
visualization software platform as well as SpatialRules, our
spatiotemporal rule engine. This is an opportunity to work on cutting
edge technologies with other talented developers to support commercial
efforts in transportation, logistics and workforce automation, as well
as the defense and intelligence communities fighting the war on terror.
What your day will be like:
We begin the day with a short stand-up meeting, as part of our XP
process, to touch base and plan the day. You will have flexibility
over the work you sign up for during each 3-week iteration. In most
cases you will be pair-programming with other developers on the team
to design and develop new product features. All work is done in our XP
lab which is a developer-centric, productive but relaxed atmosphere.
Examples of recent work include an implementation of KML as an input
format (the XML format used by Google Earth), a disk-based R-Tree (a
spatial index) for rapid retrieval of geospatial data and an
implementation of a new 3D geometry package.
If this sounds interesting exciting we'd love to hear from you. This
is a full time permanent position centrally located on the north part
of downtown Minneapolis (near The Times and Nye's).
Required Experience and Education:
• Java: minimum 3 years experience with Java based software product
development
• J2EE technologies including JSP's, Servlets, JDBC and Web Applications
• Familiar with Extreme Programming (XP) and test-driven development
• Object oriented principles and methodologies
• Windows and UNIX based operating systems
• Self starter that shows initiative and ability to learn quickly
• Bachelors degree in Computer Science or related field
Additional Experience/Credentials viewed as a plus:
• Applied Mathematics or Geography background
• Geographic Information Systems (GIS)
• Experience implementing public specifications (protocols, services,
file formats)
• 2D or 3D Game development
• Web 2.0 technologies and concepts such as AJAX
• Government Security Clearance
Contact David Hemphill (david.hemphill@...)