Friday, August 29, 2008

ZG Asset Management - Senior Engineer

Location:
Broomfield, CO

Area Code:
303

Tax Term:
FULLTIME

Pay Rate:
Annual

Length:
Full Time

Position ID:
172780

Dice ID:
10286140

Travel Required:
25%

Telecommute:
no

Title:
Senior Engineer-Java, J2EE

Skills:
C++, J2EE, JAVA

Date:
8-29-2008

Description:
Job Description:

Senior Software Engineer is responsible for the full lifecycle of product development. Engineers
analyze requirement documents and develop detailed design documents. Implement high
quality code within the established guidelines and frameworks of the product. Unit test
components to ensure quality. Support and maintain product through fixing defects and
providing tier-3 support.

Develop and design new modules (or enhance existing modules) for a J2EE web based
application.
Develop and write code that adheres to technical specifications and operational standards.
Create and maintain code such as Java, HTML, CSS and JavaScript.
Develop, test and work with deployment teams for customized J2EE solutions.
Participate in code reviews.
Analyze and document root cause of defects or production support issues and develop
appropriate solutions.
Troubleshoot code defects in the development, test and production environments and provide
appropriate solutions.
Perform unit testing activities to verify quality of code.
Review code solutions and deployment instructions provided by team members to ensure
adherence to standards and to validate quality.
Program Java, HTML, JavaScript and SQL application components based on general design
specifications.
Perform tracing of software requirements to detailed designs and coded modules.
Support key technology initiatives established by the Architecture group.
Design and develop reusable data access objects and software that applications use to access
business data.
Document data access objects and reusable software objects for other engineers.
Support the implementation of highly data-centric applications and the interfaces to them to
support the business goals.
Advise Business Analysts on the design of technical solutions.
Estimate the technical effort required to deliver assigned tasks.
Create detailed design specification for application components based on business requirements
and conceptual designs.
Participate in requirement reviews.
Prototype solutions for customer and analyst review.

Required skill set:

5 or more years of development experience with Java J2EE, Spring MVC and Oracle.
5 or more years of experience with HTML, CSS and JavaScript.
3 or more years experience with Spring framework.
3 or more years experience with ORM technology: Hibernate, TopLink or iBATIS (iBATIS
preferred).
Knowledge of Software Development Life Cycle methodologies and OO development concepts.
Proficiency in SQL.
Strong debugging and problem solving skills.
Team player.
Excellent technical knowledge of Java/J2EE in a web application environment required.
Proficiency in Unix/Linux environment.

Preferred:

CORBA
Java Swing UI toolkit.
Web Services.
Ajax (Prototype library preferred).
Flex 2 / ActionScript 3

Tools:

Base ClearCase / UCM ClearCase
Eclipse IDE
Windows XP
Linux / Unix

---------------------------------------------------------

Location:
Broomfield, CO

Area Code:
303

Tax Term:
FULLTIME CON_CORP CON_IND CON_W2 CON_HIRE_CORP CON_HIRE_IND CON_HIRE_W2 PARTTIME

Pay Rate:
Hourly

Length:
6-9 months

Position ID:
088532

Dice ID:
10286140

Travel Required:
25%

Telecommute:
no

Title:
C++ Software Engineers

Skills:
C++ IPC STL Linu/Unix SNMP

Date:
8-29-2008

Description:
Job Description:
This individual will be a senior member of technical staff in the server infrastructure
development team. Responsibilities include full life-cycle architecture, design, and development of software components for Solaris and Linux.

These components require experience with network/distributed programming, programming complex behaviors/policies/ algorithms, multithreaded programming, and network management protocols. The individual will work closely with other teams of product development and other team members in delivering high quality software product.

Required Skills:
- BS/MS in Computer Science, Computer Engineering, Electrical Engineering or related degree.
- At least 6 years total software engineering experience, including at least 4 years experience
with C++- Experience with full-lifecycle commercial software development
- Solaris/Linux System Programming experience
- Experience developing multi-threaded components
- Experience using IPC and STL
- Experience developing and maintaining APIs.
- Strong written and verbal communication skills.
- Self motivated with ability to work and collaborate effectively
- Unified Modeling Language (UML)
- Object-Oriented Analysis and Design (OOAD)
- Telecom industry experience / Familiar with: IP Networking, SNMP, TL1
- Working knowledge of Oracle