Previous Job
Senior Programmer
Ref No.: 15-00405
Location: Lansing, Michigan
Department of State
Lansing, MI
8 Months Approx
US Citizen Required
Position Description The Commercial Driver's License Information System (CDLIS) is a nationwide computer system that enables state driver licensing agencies to ensure that each commercial driver has only one driver's license and one complete driver record. SDLAs use CDLIS to complete various procedures, including transmitting out of state convictions, transfers of driving records to other states and history inquiries. This project takes CDLIS from 5.2 to which includes Medical Certificates, Commercial Leaner's Permit rules and several other corrections. This program needs to be compatible with current State of Michigan systems. The resources selected for this contract will be responsible for modifying, enhancing, and testing existing systems for Michigan Dept. of State. These projects enable MDOS to comply with federal requirements and MI legislative requirements. These senior programmers are responsible for ensuring work adheres to State of Michigan standard methodologies including the State Unified Information Technology Environment (SUITE), Systems Engineering Methodology (SEM), and Project Management Methodology (PMM). The Level 3 programmer: - Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems, and adheres to the State's SUITE Methodology. - Consults with project manager and/or subject matter expert to identify current operating procedures and clarify program objectives. - Formulates plan outlining steps required to develop program, using structured analysis and design. Submits plans to project manager and/or subject matter expert for approval. - Analyzes, reviews, and alters program to adapt to new requirements. - Converts project specifications into sequence of detailed instructions and logical steps for coding into language processable by computer, applying knowledge of computer programming techniques and computer languages. - Enters program codes into computer system. - Enters commands into computer to run and test program. - Reads computer printouts or observes display screen to detect syntax or logic errors during program test. - Replaces, deletes, or modifies codes to correct errors. - Writes documentation to describe program development, logic, coding, and corrections. - May prepare/update flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved. - May oversee installation of software. - May monitor performance of program after implementation. - Recreates steps taken by user to locate source of problem and rewrites program to correct errors.  
Skills Required Eight years experience in programming using COBOL programming language. Eight years experience in programming using XGEN programming language. Eight years experience in programming using DMSII databases. Experience with Work Flow Language (WFL). Familiarity with Client Libra mainframe platform (MCP, COMS, CANDE). Experience with BLSOURCE Source Code Management. Ability to do programming, debugging, data analysis, and system analysis.  
Skills Preferred    
Experience Required    
Experience Preferred    
Education Required    
Education Preferred    
Additional Information The DTMB/MDOS standard information technology environment related to this project consists of the Desktop Environment, Project Management Tools, Branch Office System (BOS), and Client Mainframe system. The programmer-analyst will not necessarily need to use or work within the BOS system, it is a related system also being enhanced by the project. These environments include but are not limited to the following identified IT tools: Window XP/7 Desktop Environment Microsoft Office Professional 2010 Microsoft Outlook 2010 Microsoft Internet Explorer 10.0/11.0 Project Management Tools Client PCO Tools (Time Tracker, Issue Tracker) Client Mainframe System CS 690 Platform DMS II Database COBOL XGEN ALGOL InSyte WFL CANDE BL/SOURCE Branch Office System (BOS) Visual Basic v6 Microsoft SQL Server 2000 CITRIX
Cobol Programming: 8 year
XGEN Programming: 8 year
DMSII Databases: 8 year
Work flow language: 1 year
Client libra mainfr: 1 year
BLSource source code: 1 year
debugging, data: 1 year