Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Senior Systems Engineer

Eingestellt von Computer Professional Staffing

Gesuchte Skills: Design, Engineer

Projektbeschreibung

6 months possible extension

Bachelor's degree in Computer Science or related field or equivalent work experience

REQUIREMENTS:

- 7+ years experience in a Unix, Tandem, or Mainframe product development environment.
- Strong telecommunications and wireless industry knowledge
- Working knowledge of company products, systems and applications
- Strong knowledge of third party vendor tools (eg monitoring, scalability, performance tuning)
- Strong working knowledge of software design processes and methods
- Strong analytical and problem solving skills
- Working knowledge of Microsoft Office applications
- Experience using a source code management tool
- Solid understanding of system architecture
- Solid understanding of statistical and benchmark testing
- Proficient at Unix Shell Scripting (korn, Bourne, bash, etc.)
- Expert at one or more of the following programming languages: C, C++ or Java
- Proficient at developing SQL
- Must have Oracle or Informix development expertise and design techniques
- Object Oriented development methodologies and design patterns (Desirable)
- Experience with Integrated Development Environments (Forte, JBuilder, Visual Studio) (preferred)

REQUIRED INTERPERSONAL SKILLS:

- Ownership/Accountability for tasks/projects.
- Work well within a team environment.
- Excellent oral and written communication skills.
- Independent work habits.
- Proven ability to deliver quality software on time
- Act with a sense of urgency
- Positive attitude
- Maintain composure in a stressful environment
- Encourage a healthy team environment

SUPPORT PROJECT MANAGEMENT PROCESS:

- Project time reporting.
- Estimate/Project risk analysis.
- Identification of tasks and associated hours.
- Progress tracking for projects/tasks

EXTERNAL DESCRIPTION:

A Senior Systems Engineer has the responsibilities to develop, design and test new applications and perform life cycle support for existing applications. The engineer must possess excellent knowledge of the multiple subsystems within environment and the tools that support company's products. The engineer is capable of leading the development effort for subsystems (or major components) of a large-scale project. In addition, the engineer must be completely accountable for all assigned tasks. Finally, the engineer is required to adhere to all of company's software development procedures and processes while fulfilling the leadership role. This position will also provide cross-functional support within company for RFP's, RFI's, sales calls, etc. and provide input for business case development, market analysis and operational issues. Facilitate or attend internal and external technical overviews and determine technical feasibility.

PRINCIPAL DUTIES AND RESPONSIBILITIES:

- Assist in the requirements phase for projects; apply current telecommunications knowledge and research current standards documents to keep up with the continuing changes in the industry.
- Create high-level design documents from requirements utilizing Object Oriented or Structured Methods that contain such items as use cases, flow diagrams, structure definitions and architecture diagrams.
- Create detailed design documents from high-level design documents utilizing Object Oriented or Structured Methods that contain items such as low-leveling state machine diagrams, common procedural definitions, database design elements
- Code an application from detailed design specifications.
- Unit test applications using applications tools such as a symbolic debugger, protocol analyzer and message emulation scopes and internally developed application test tools using company's suite of development/test environments.
- Integration testing across interfacing functional groups that may be involved, such as Crossroads, billing and reporting.
- Lead project teams through the entire development process. Assist engineers assigned to the project by providing technical guidance through the development phases of the project.
- Review design documents, code and test results to ensure accuracy and completeness and adherence to the requirements.
- Become an SME of one area in wireless or Wireline telecommunications standards and network implementations. Leverage that industry knowledge in identifying solutions to company product and overall telecommunication industry problems.
- Document thorough release notes detailing the implementation process according to company procedures. Present the implementation plan in formal release planning walk-throughs.
- Assist operations with the actual implementation of an application.
- Perform post-implementation monitoring and testing to insure the release is functioning as expected.
- Work with Product Support to research customer reported problems. Analyze application logs, network traces and program traces to determine the root cause of reported problems. Using company's test environment and emulation tools, duplicate problematic scenarios reported by the customer.
- Research and recommend new technology, methodologies to help increase overall efficiencies.

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

  • Kategorie:

    Medien/Design, Ingenieurwesen/Technik

  • Skills:

    design, engineer

Computer Professional Staffing