Tuesday, June 23, 2009

ZOLL Data Systems - Sr. Software Engineer

Sr. S/W Engineer needed in Broomfield, CO
Posted by: bhanlen72@yahoo.com
Date: Wed Jun 17, 2009

SUCCESS FACTOR SNAPSHOT FOR RescueNet Dispatch-Billing Software Engineer (SE3)

S - Substantial Goal
o Document, develop, unit test, build, install, configure, and demonstrate product software.
o Assist in the resolution of existing issues with the software.
o Assist in the development of new functionality.
o Use the service creation framework to create product services.

O - Obstacles
o Lack of procedures and documentation to fully support goals.
o Overcome limitations in legacy implementations.
o Distraction from assigned tasks assisting support.

A - Actions
o Work with team to learn where documentation exists in Wiki.
o Work with team to learn process control systems: StarTeam, Team Track, and Team Foundation.
o Work using documentation to install and configure product software on development machine.
o Work with documentation to create Dispatch-Billing development environment on development machine.
o Work with documentation to create a product service using the service creation framework.
o Contribute to documentation, where lacking, in all actions above.
o Become familiar with the core lines of functionality within the product and how they interact with each other.
o Implement assigned issues
o Derive technical specifications from marketing requirements.
o Derive designs from technical specifications.
o Derive developer test plans and/or unit tests.

R – Results (by the end of X business days):
o Training
o 5 days: Install software.
o 10 days: Install, configure and demo software.
o 15 days: Go through the core dispatch and billing test plans.
o 20 days: Build and load software in a debugging environment.
o 30 days: Create a service using the service creation framework.
o Production
o Post 30 days: Production deliverables per assignments.

DESCRIPTION
Perform full life cycle software engineering for RescueNet Dispatch-Billing product.

DUTIES AND RESPONSIBILITIES MIX
o 100% training first 6 weeks.
o 80% production contribution thereafter.
o 20% support assistance

EDUCATION AND WORK EXPERIENCE
-------------------------------------------------
- This is an upper middle to senior level position and the person that will be successful in this position has experience in delivering production quality applications and demonstrated success in building .NET C# and C++/MFC based applications.
- Bachelor's degree in Engineering or related field desirable.
- Familiarity with Microsoft SQL Server and stored procedure development.
- Experience in developing mission critical software where performance and reliability are measured.
- Experience with Team Foundation and Rational Robot a definite plus.