Senior Systems Engineer

Florida  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

10 months. possible extension.

Requirements
Bachelor's degree in Computer Science or related field or equivalent work experience. 7+ years experience in a Unix 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.

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.

Leadership role
Become very knowledgeable of company's applications systems across multiple subsystems. Be able to support and enhance systems based on customer reported problems and customer requested enhancements. Capable of problem solving. Demonstrates sound decision making. Capable of keeping a group on task to complete projects in a timely manner. Work closely with manager to create project plans for small to medium-scale efforts and host weekly meetings to track progress. Capable of representing Development in cross-functional team meetings. Support internal company procedures used to support existing/new applications. Create a Rough Order of Magnitude (ROM) of hours for projects. Create a Level of Effort (LOE) of hours for projects. Creates and manages project plans. Use NIKU to enter hours worked every week. Use the test tool to emulate transaction entities. Use our configuration management tool (Continuus). Use our Solution Gateway tool for recording, tracking, analysing and resolving software defects.
Start date
n.a
Duration
10months +
(extension possible)
From
Computer Professional Staffing
Published at
08.09.2012
Project ID:
418261
Contract type
Freelance
To apply to this project you must log in.
Register