Job summary – Systems Engineer
The Systems Engineer assesses existing technology and evaluates alternative hardware or software architectures. The Systems Engineer assists in migrating existing applications from a mainframe environment to web-based client server or GUI environment; redesigns or modifies existing applications; evaluates commercial off-the-shelf (COTS) software; or develops new software in anticipation of future requirements. The Systems Engineer designs, develops, and maintains applications.
Summary of functional responsibilities
· Design and implements data processing systems which meet customer business needs.
· Lead and participate in system design teams. Assist others on technical or industry-related issues.
· Interface with customers and assists in defining requirements. Anticipate customer problems and recommends solutions.
· Develop and codes programs to integrate multiple subsystems.
· Plan, schedule, and coordinate project implementations and ensure that customer requirements are met.
· Perform run time improvement planning and implementation.
· Establish and maintain security, integrity, and business continuity controls and documentation. Develop plans for backup and disaster recovery.
· Identify and recommend system enhancements to improve or expand customer services. Evaluate hardware or software product alternatives and makes recommendations.
· Customize purchased applications and assist in maintaining program libraries and technical manuals.
Experience requirements
- Knowledge and understanding of system development and integration methodologies and standards is required.
- Strong knowledge of COBOL/CICS programming including design and development of background transactions and non-terminal attached tasks.
- Understanding of Java programming and object-oriented design
· May have familiarity and experience with standardized project management and process improvement methodologies (e.g., SEI CMM, ISO, IEEE, PMI, etc.).
- Security: Persons who fill this position will be required to receive a favorable background investigation prior to being assigned to fulfill all defined functional responsibilities. Persons with an existing BI are preferred.
Minimum education requirements
Bachelor's degree in Computer Science or a related discipline or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired.
Levels
Level II: Under direct supervision, works from specifications to assist in developing and modifying operating software systems applications. Applications generally deal with utility programs, position control language, macros, subroutines, and other control modules. A minimum of three (3) years of experience is required.
Level III: Under general supervision, works from specifications to develop or modify moderately complex operating software systems applications. Competent to work on most phases of software systems programming applications, but requires instruction and guidance in other phases. A minimum of five (5) years of experience is required.
Level IV: Under general direction, formulates and defines specifications for complex operating software systems programming applications or modifies/maintains complex existing applications using engineering releases and utilities from the manufacturer. Responsible for applications dealing with the overall operating system. Competent to work at the highest technical level on all phases of software systems programming applications. May have responsibility for the evaluation of new and existing software products. May assist other systems programmers to effectively utilize the system's technical software. A Master’s degree and a minimum of six (6) years of experience is required.
No comments:
Post a Comment