Description
Company : CDI Corporation
Status: Full-Time Employee
Job Category: Information Technology Engineering
Location: US-CA-Santa Barbara
CDI is currently seeking a high level reporting engineer assigned to asess,
design the use of, and operate 3rd party reporting tools and to develop complex
production quality infrastructure and reporting software with increased
responsibility for independent planning and implementation. Gains progressive
recognition as a specialist in database and software Keeps technically abreast
of trends and advancements within area of specialization, incorporating these
improvements where applicable. Attends technical conferences as appropriate.
Provides technical direction and guidance to less senior programmers. Maintain
continuous quality improvement in meeting internal and external customer
requirements. Participates in the analysis and conceptual design of proposed
projects, utilizing professional experience in the development of
specifications, design parameters, and alternative solutions. Assists in
determining the technical direction for implementation of projects.Typically
responsible for ownership of one or more significant software modules.
Responsible for integrity of technical work on significant projects. Plans,
organizes, and performs the technical work of an assignment. Coordinates design
activity with other programmers on technical aspects relating to the project.
Analyzes requirements, and writes software requirement and design specifications
for projects of large and complex scope.
Implements, unit tests, debugs and integrates code of high complexity. Designs,
writes, conducts, and directs the development of tests to verify the
functionality, accuracy, and efficiency of developed or enhanced software.
Analyzes results for conformance to plans and specifications making
recommendations based on the results. Maintains close liaison with other
departments on technical matters and prototype designs and may work closely with
vendors or customers on technical information or modifications related to
design, development, and research projects. Establishes and maintains thorough
and accurate documentation of all work. Writes technical specification
documentation and holds reviews. Prepares status, technical, and management
reports as required.
technologies. Assumes increasing responsibility as the technical specialist in a
group and advises on design and development approach. May provide technical
direction and some project
Extensive knowledge of OO design principles and software lifecycle processes
required
Category: Software Engineering Country: United States
| Related jobs: |
Engineering Services Manager: Mountain View, CA, Software Quality Assurance Engineer, Spanish Speaking: Mountain View, CA, Model & Simulation Engineer: Charleston, SC, Software Engineer: pkinton, MA, Software and Systems Engineers: Waltham, MA, Software Engineer: San Jose, CA, Software Quality Engineer: Hopkinton, MA, Software Systems Architerct: Austin, TX, Software Engineer: New York, NY, Senior Software Engineer: Albuquerque, NM, Principal Software Quality Engineer, Software Quality Engineer: Mountain View, CA, Software Architect: San Francisco, CA, Integration Consultant, New York City : Artemis, Senior Staff Software Engineer: Los Gatos, CA, Software Engineer: Malvern, PA, Senior Software Engineer: Lacey, WA, Senior Software Engineer: Santa Clara, CA, Oracle DBA: Bowie, MD, Entry Level Software Engineer: Santa Clara, CA, Sr. Software Engineer : New York, NY, Manager, Software Engineering: Hopkinton, MA, Software Engineer: Mountain View, CA, Member of Technical Staff II Software Developer, Software Engineer IV: Mountain View, CA |
|