Thursday, January 17, 2008

InfoNow - Sr. Java Developer

[rmiug-jobs] Digest Number 4315

9. Sr. Java Developer- Denver
Posted by: "galemariecollins" galemariecollins@comcast.net
galemariecollins
Date: Thu Jan 17, 2008 3:03 pm ((PST))


InfoNow Corporation
Role: Senior Java UI Software Engineer (Contract for Hire)
Department: Engineering
Supervisor: VP of Engineering

Please forward your resume to me at gcollins@infonow.com

Company Information
InfoNow serves some of the most respected Fortune 500 companies. We
provide Channel Visibility and Channel Management Solutions to our
customers, which provide them with unprecedented visibility into
their sales channel. We also provide Location Insight services.
Location Insight services provide our client's customers with
detailed and useful information about specific client locations. We
are conveniently located downtown Denver, with easy access to
everything LoDo has to offer.
We offer a great team environment that fosters and encourages
collaboration across the entire company.
Job Description
You will be working as a software engineer in small project teams and
have the opportunity to make an impact to InfoNow and our customers
by delivering quality, timely solutions.

The job consists of using software engineering best practices for
designing, implementing, documenting, and testing new features, bug
fixes and enhancements of the Channel Insight and Location Insight
products.

You must be comfortable in a fast-paced environment and be capable of
juggling multiple priorities. It is essential that you are able to
deliver as an individual contributor while also assisting others when
that is called for. Being highly self-motivated and a quick learner
is also important. You will be working closely with other software
engineers, development and product managers, and our QA/test team. No
travel is required.

Required Skills and Technologies
Java, Swing, SQL, JDBC, Tomcat, Apache, Java based XML APIs, Ant and
JUnit.

Desired Skills and Technologies
SWT, InstallShield Java Edition (or equivalent Java based
installation program), Windows Service API, POI/HSSF, Spring
Framework, Hibernate, Maven, Web Services/SOAP, Castor, JAX APIs.

Primary Responsibilities
• Development of InfoNow's data collection product.
• Designing, implementing, and enhancing InfoNow's data
collection, Channel Insight and Location Insight products.
• Apply software engineering best practices in an iterative
fashion around object-oriented technologies
• Provide clear progress reporting to peers and supervisors,
and proactively offer suggestions for improvements
• Partner in a team environment and be a strong individual
contributor
Job Qualifications
• Minimum 5 years experience in a product UI development role,
preferably in a commercial software product company. Experience in
shipped product sofware development a plus
• Minimum 5 years experience with Java-related technologies,
including Swing, JDBC, JUnit, JSP, Struts, Spring, Hibernate, JSTL,
XML, Ant
• Minimum 3 years experience with SQL for a variety of
relational databases, including Microsoft SQL Server and Oracle
• Minimum 5 years with OO (Object-Oriented) design and
programming
• Minimum 5 years experience with Java UI development for
Windows and Unix/Linux
• Strong verbal and written communication skills
• Good process skills, experience in participating in design
and code reviews
• Bachelor's degree in computer science or related field
required, Master's degree a plusExpected Contributions to the Role
Responsible for development and coordination of Business Intelligence
reporting projects, including report development, Universe creation
and maintenance, as well as ETL development and maintenance. Day-to-
day completion of projects and maintenance of business intelligence
systems; Work collaboratively with Implementation and Project
Management teams to define client needs, requirements and project
timelines. Works under guidance of Sr. BI Engineer. Create and
maintain back-end reporting processes. Ensure day-to-day operational
integrity of the processes. Familiarity with to help produce a
development life cycle for reporting.