About this job
Works on billable engagements to provide support, advice and guidance on the correct application of a services/products/technology solution or technique. Designs, develops and implements solutions by using standard methods, techniques and tools. With minimal supervision from more senior consultants, handles portions of larger projects, including services/products/technology solution evaluation/modification, data development, analysis, first draft written communications and client interaction. Begins to develop depth in one or two areas of specialization. Installs non-standard software updates. Investigates, analyzes and resolves routine and non-routine problems in selected functional areas. Assesses, gathers and evaluates client capabilities and needs. Performs benchmark needs analysis and requirements definitions. Assists with services/products/technology solution architecture design and installation. Performs systems design and installation. Provides sales support -- completes portions of proposals (including hardware/software configurations), prepares packaged presentations, and conducts demonstrations. As assigned by management, assists in pre-sales efforts in addition to working on billable engagements. Supports clients by designing, customizing and delivering solutions training and technical presentations. Suggests the sales strategy for basic systems integration products and services.
Duties
Develops and applies methods, theories, and research techniques in the investigation and solution of
system design requirements and problems requiring the application of expert knowledge. Analyzes
and evaluates user requirements by coordinating with the user to define the problem, data availability,
report requirements, and system design problems. Defines system objectives and prepares system
design specifications. Analyzes alternative means of deriving input data to select the most accurate,
feasible, and economical methods. Performs process and data modeling using both manual and
Computer Aided System Engineering (CASE) tools. Applies reverse engineering and reengineering
disciplines to develop migration, strategic, and planning documents. Defines input and output file
specifications including file organization. Defines controls, conversion procedures, and system implementation plans. May provide task direction to team members. Plans, conducts, and technically
directs projects or major phases of significant projects. Reviews completion and implementation of
systems additions and/or enhancements, and recommends corrections in technical application and
analysis to management. Evaluates vendor capabilities to provide required products or services.
Analyzes functional business requirements and design specifications for functional activities. Should
provide identification/fixing for the problems within existing systems design/implementation of new
systems, enhances the existing systems and participates in analysis, design and new construction of
next generation IT systems. Responsible for understanding the needs of the customers and the
realities of commercially available IT products, and creating requirements that will allow
implementation by the architecture and engineering team and COTS products. Must possess
experience of system engineering in one or more areas including telecommunications concepts,
computer languages, operating systems, database/DBMS and middleware.
Also desirable is experience in systems engineering, development, deployment, and documentation
using the current industry methods and technologies. In addition, experience must include the
demonstration of engineering / modeling using the current industry methodologies ...etc.
Mandatory Requirements:
o Bachelor’s degree in a related discipline
o Two plus years’ experience in a similar position
Desirable:
• Experience in systems engineering, development, deployment, and documentation using the current
industry methods and technologies.
• Experience in engineering/modeling techniques using the current industry methodologies.
• Experience in an Agile environment
Education and Experience:
o Bachelor’s degree in a related discipline
o Two plus years’ experience in a similar position