Thursday, February 25, 2010

InfoNow - Java Web Lead Engineer, Senior J2EE Software Engineer

Location: Denver, CO
Area Code: 303
Tax Term: FULLTIME
Pay Rate: 100k-115k
Travel Required: none
Telecommute: no

Company Information

InfoNow serves some of the most respected Fortune 500 companies. LocationInsight services help our clients drive customer traffic to their local places of business through the Internet using traditional locators and local search engine optimization (SEO). We are conveniently located in downtown Denver with easy access to everything LoDo has to offer. We offer a great team environment with a flexible workplace that fosters and encourages collaboration across the entire company.

Job Description

You will be working as the lead engineer for a growing team of both on-site engineers in Denver and off-shore engineers in India to deliver high-quality, timely solutions.

The job consists of leading this team to establish and follow software engineering best practices for designing, implementing, documenting, and testing new features, enhancements, and bug fixes for the LocationInsight locator implementations. This will consist of about half-time hands-on development and half-time team management.

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 coordinating and assisting the team when needed. Being highly self-motivated and a quick learner are also important. You will be working closely with other software engineers, the director development, account managers, and our QA/test team. No travel is required. Working location and hours are flexible. Flexibility in schedule is necessary to work effectively with off-shore engineers.

Required Skills and Technologies

Unix/Linux, HTML, CSS, JavaScript, Ajax, Cross-browser Compatibility, JSP, MVC, Java, Servlets, JDBC, SQL, Oracle, XML, Web Services, Ant and JUnit

Desired Skills and Technologies

JavaScript mapping platforms such as Microsoft Virtual Earth, Google Earth, or MapQuest Advantage, Ant, Tomcat, Apache Axis


Primary Responsibilities
* Lead locator development team to meet client deadlines by coordinating effective use of the team*s efforts
* Provide excellent engineering service to the team of account managers who coordinate all activities with our clients
* Become an expert on the InfoNow LocationInsight technology to provide mentorship and remove barriers for implementation engineers
* Build and maintain web user interfaces for InfoNow*s LocationInsight products and client implementations
* Design, implement, and enhance J2EE framework to support web user interfaces InfoNow*s LocationInsight products and client implementations
* Establish and apply software engineering best practices in an iterative fashion to meet and deliver on user interface requirements
* Provide clear progress reporting 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 development role, preferably in a commercial software product/service company. Experience in hosted environments a plus.
* Minimum 5 years experience with Java-related technologies
* Minimum 5 years experience with SQL, must be proficient in joining tables and some use of Oracle functions.
* Minimum 5 years with OO (Object-Oriented) design and programming
* Minimum 5 years experience with 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 preferred, Master*s degree a plus.
______________________________________________________

Company Information

InfoNow serves some of the most respected Fortune 500 companies. LocationInsight services help our clients drive customer traffic to their local places of business through the Internet using local search engine optimization (SEO). We are conveniently located in downtown Denver with easy access to everything LoDo has to offer. We offer a great team environment with a flexible workplace 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, enhancements, and bug fixes for the user interfaces of the LocationInsight products and client implementations.

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 needed. Being highly self-motivated and a quick learner are also important. You will be working closely with other software engineers, development and product managers, and our QA/test team. No travel is required. Working location and hours are flexible.

Required Skills and Technologies

Java, SQL, Oracle, Servlets, JDBC, JSP, Struts, JSTL, Tomcat, Apache, XML, Ant and JUnit.

Desired Skills and Technologies

Spring Framework, Hibernate, Maven, Web Services/SOAP, Stored Procedures (PL/SQL), PostgreSQL, mySQL, Perl, Shell scripting.

Primary Responsibilities

* Build and maintain web user interfaces for InfoNow*s LocationInsight products and client implementations
* Design, implement, and enhance J2EE framework to support web user interfaces InfoNow*s LocationInsight products and client implementations
* Apply software engineering best practices in an iterative fashion to meet and deliver on user interface requirements
* 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 4-5 years experience in a product development role, preferably in a commercial software product/service company. Experience in hosted environments a plus.
* Minimum 4-5 years experience with Java-related technologies, including JUnit, JSP, Struts, Spring, Hibernate, JDBC, JSTL, XML, Ant.
* Minimum 4-5 years experience with SQL, must be proficient in joining tables and some use of Oracle functions.
* Minimum 4-5 years with OO (Object-Oriented) design and programming
* Minimum 4-5 years experience with 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 plus.